592 B
592 B
Backup Contracts
Component: BackupManager
Props
None (Top-level page component)
Events
on:backup-create: Triggered when user requests a new backup.on:backup-restore: Triggered when user requests a restore.
Data Dependencies
GET /api/backups: Fetch list of backups.- Response:
Array<BackupConfiguration>
- Response:
POST /api/backups: Create new backup.- Body:
{ type: string, target: string }
- Body:
POST /api/backups/{id}/restore: Restore a backup.
(Note: Actual endpoints depend on Feature 009 implementation; these are the frontend's expected contracts)