s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Svelte · Settings

SettingsCatalog

No summary has been written for SettingsCatalog. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.

Public export

typescript
import { SettingsCatalog } from '@happyvertical/smrt-svelte/settings';
Import path
@happyvertical/smrt-svelte/settings
Props
9
Props described
9 of 9
Bindable state
0
Callback events
0
Verified release
0.44.0

Props

NameTypeRequiredDescription
pageSettingsCatalogPage<T, D>YesPaginated catalog data with items, current page, and totals.
baseUrlstringYesBase URL for navigation and search links.
detailSnippet<[{ item: D; }]>YesRender snippet for the detail pane, receives the selected item.
searchPlaceholderstringNoPlaceholder text for the search input field.
searchLabelstringNoLabel for the search input field.
resultsLabelstringNoLabel for the results list navigation.
emptyLabelstringNoText shown when there are no search results.
selectionLabelstringNoText shown when no item is selected.
preservedParamsRecord<string, string>NoURL search parameters to preserve across pagination.

Bindable state

This component has no bindable public state.

Callback events

This component declares no callback event props.

Examples and explanation