Skip to content

@sqlrooms/mosaic / createMosaicSlice

Function: createMosaicSlice() ​

Call Signature ​

createMosaicSlice(props): StateCreator<CoordinatorMosaicStoreState, [], [], MosaicSliceState>

Create a Mosaic slice backed by a supplied coordinator.

This mode does not require a DuckDB slice in the room store.

Parameters ​

ParameterType
propsCreateCoordinatorMosaicSliceProps

Returns ​

StateCreator<CoordinatorMosaicStoreState, [], [], MosaicSliceState>

Call Signature ​

createMosaicSlice(props?): StateCreator<DuckDbMosaicStoreState, [], [], MosaicSliceState>

Create a Mosaic slice backed by the room's DuckDB connector.

The room store must include a DuckDB slice when no coordinator is supplied.

Parameters ​

ParameterType
props?CreateDuckDbMosaicSliceProps

Returns ​

StateCreator<DuckDbMosaicStoreState, [], [], MosaicSliceState>