View Source

Autosave to Server

Automatic server-side saving with debounce, offline fallback, and draft recovery.

import { useFormAutosave, AutosaveIndicator } from '@letar/forms' const autosave = useFormAutosave(form, { endpoint: '/api/drafts', draftId: 'my-draft', interval: 5000, debounce: 1000, }) // Status: 'idle' | 'saving' | 'saved' | 'error' // saveNow() — force save // loadDraft() — recover draft

This example requires a server endpoint. See the form-develop-app for a working demo.