WebDAV Sync
{#if app.error}
{app.error}
{/if}
{#if ws?.last_sync}
{@const lastSync = new Date(ws.last_sync)}
{@const secsAgo = Math.floor((Date.now() - lastSync.getTime()) / 1000)}
{@const relTime = secsAgo < 60 ? "just now" : secsAgo < 3600 ? `${Math.floor(secsAgo / 60)}m ago` : `${Math.floor(secsAgo / 3600)}h ago`}
Last sync: {relTime}
{#if app.lastSyncResult}
· ↑{app.lastSyncResult.uploaded} ↓{app.lastSyncResult.downloaded}
{/if}
{/if}
{/if}