Skip to main content

Function: useBackendFocusSync()

useBackendFocusSync(enabled: boolean): void

Defined in: src/hooks/useBackendFocusSync.ts:37

Custom hook that synchronizes application data when the window gains focus.

Parametersโ€‹

enabledโ€‹

boolean = false

Boolean - Set to true to enable focus-based backend sync (default: false)

Returnsโ€‹

void

Void - This hook manages side effects only

Exampleโ€‹

function App() {
const [syncOnFocus, setSyncOnFocus] = useState(true);

// Enable automatic sync when user returns to app
useBackendFocusSync(syncOnFocus);

return <div>App content</div>;
}