@sqlrooms/documents / createBlockDocumentFeatureSlices
Function: createBlockDocumentFeatureSlices()
createBlockDocumentFeatureSlices<
TRoomState>(props?):StateCreator<BlockDocumentFeatureSlicesState>
Creates the store slices needed by block document surfaces with settings.
This composes block document content state with the shared block/panel settings selection state used by BlockSettingsPanelLayout.
Type Parameters
| Type Parameter | Default type |
|---|---|
TRoomState extends BaseRoomStoreState & BlockDocumentsSliceState & BlockSettingsSliceState | BaseRoomStoreState & BlockDocumentsSliceState & BlockSettingsSliceState |
Parameters
| Parameter | Type |
|---|---|
props | CreateBlockDocumentsSliceProps<TRoomState> |
Returns
StateCreator<BlockDocumentFeatureSlicesState>