@sjsf/shadcn4-theme
Version:
The shadcn-svelte based theme for svelte-jsonschema-form
12 lines (11 loc) • 622 B
TypeScript
import '@sjsf/form/fields/extra-widgets/multi-select';
import type { SelectMultipleRootProps, SelectTriggerProps } from '../types/select.js';
declare module '@sjsf/form' {
interface UiOptions {
shadcn4MultiSelect?: Omit<SelectMultipleRootProps, 'type'>;
shadcn4MultiSelectTrigger?: SelectTriggerProps;
}
}
declare const MultiSelect: import("svelte").Component<import("@sjsf/form/fields/widgets").WidgetCommonProps<import("@sjsf/form/core").SchemaArrayValue> & import("@sjsf/form/fields/widgets").Options, {}, "value">;
type MultiSelect = ReturnType<typeof MultiSelect>;
export default MultiSelect;