feat: unify recovery, updates, and schedules under Maintenance
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
import { onMount, untrack } from 'svelte';
|
||||
import { afterNavigate, replaceState } from '$app/navigation';
|
||||
import { page } from '$app/stores';
|
||||
import RuntimeVersion from '$ui/components/RuntimeVersion.svelte';
|
||||
import ServerCard from '$ui/components/ServerCard.svelte';
|
||||
import DeployServerDialog from '$ui/components/DeployServerDialog.svelte';
|
||||
import Button from '$ui/components/primitives/Button.svelte';
|
||||
@@ -239,6 +240,7 @@
|
||||
{/snippet}
|
||||
|
||||
{#snippet serverActions(server: FleetServer)}
|
||||
<RuntimeVersion name={server.name} version={server.plutonium} after={server.telemetry_after} ready={server.health === 'online'} />
|
||||
<button class="pin" class:selected={pinned.includes(server.name)} aria-pressed={pinned.includes(server.name)} aria-label="Pin {serverTitle(server.name)}" onclick={() => togglePin(server.name)}>{pinned.includes(server.name) ? '★ Pinned' : '☆ Pin'}</button>
|
||||
{/snippet}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user