LogoRobo.js
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 ParameterDefault type
T-
ClientDataunknown

Parameters

ParameterType
stateT | undefined
setStateSyncBoxSetState<T>
statusSyncStatus
contextSyncContext<ClientData>
lock?LockContext

Returns

React.ReactNode

On this page