Skip to content

@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 ParameterDefault type
TRoomState extends BaseRoomStoreState & DbSliceState & DuckDbSliceState & LayoutSliceState & MosaicSliceState & MosaicDashboardSliceState & BlockSettingsSliceStateBaseRoomStoreState & DbSliceState & DuckDbSliceState & LayoutSliceState & MosaicSliceState & MosaicDashboardSliceState & BlockSettingsSliceState

Parameters ​

ParameterType
propsCreateMosaicDashboardSliceProps

Returns ​

StateCreator<MosaicDashboardFeatureSlicesState>