Packages@robojs/sync
SyncBoxRenderFunction()<T, ClientData>
Type Alias: SyncBoxRenderFunction()<T, ClientData>
type SyncBoxRenderFunction<T, ClientData> = (state, setState, status, context, lock?) => React.ReactNode;Render function signature for SyncBox children. Receives state, setState, status, context, and optionally lock context.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
ClientData | unknown |
Parameters
| Parameter | Type |
|---|---|
state | T | undefined |
setState | SyncBoxSetState<T> |
status | SyncStatus |
context | SyncContext<ClientData> |
lock? | LockContext |
Returns
React.ReactNode
