@sqlrooms/mosaic / createDashboardFeatureSlices
Function: createDashboardFeatureSlices()
createDashboardFeatureSlices<
TRoomState>(props?):StateCreator<MosaicDashboardFeatureSlicesState>
Creates the store slices needed by Mosaic dashboard surfaces with settings.
This composes dashboard state with the shared block/panel settings selection state used by BlockSettingsPanelLayout.
Type Parameters
| Type Parameter | Default type |
|---|---|
TRoomState extends BaseRoomStoreState & DbSliceState & DuckDbSliceState & LayoutSliceState & MosaicSliceState & MosaicDashboardSliceState & BlockSettingsSliceState | BaseRoomStoreState & DbSliceState & DuckDbSliceState & LayoutSliceState & MosaicSliceState & MosaicDashboardSliceState & BlockSettingsSliceState |
Parameters
| Parameter | Type |
|---|---|
props | CreateMosaicDashboardSliceProps |
Returns
StateCreator<MosaicDashboardFeatureSlicesState>