@sjsf-lab/svar-theme
Advanced tools
| import './date-range-picker.svelte'; | ||
| declare module '../definitions.js' { | ||
| interface ExtraWidgets { | ||
| /** @deprecated use `dateRangePickerWidget` instead */ | ||
| svarDateRangePickerWidget: {}; | ||
| dateRangePickerWidget: {}; | ||
| } | ||
| } |
| import { definitions } from '../definitions.js'; | ||
| import DateRangePicker from './date-range-picker.svelte'; | ||
| import './date-range-picker.svelte'; | ||
| definitions.dateRangePickerWidget = DateRangePicker; | ||
| definitions.svarDateRangePickerWidget = DateRangePicker; |
@@ -6,8 +6,13 @@ <script lang="ts" module> | ||
| import type { WidgetCommonProps } from '@sjsf/form/fields/widgets'; | ||
| import '@sjsf/form/fields/extra-widgets/date-range-picker'; | ||
| declare module '@sjsf/form' { | ||
| interface ComponentProps { | ||
| // TODO: Remove in v4 | ||
| /** @deprecated use `dateRangePickerWidget` instead */ | ||
| svarDateRangePickerWidget: WidgetCommonProps<Partial<Range<string>>>; | ||
| } | ||
| interface ComponentBindings { | ||
| // TODO: Remove in v4 | ||
| /** @deprecated use `dateRangePickerWidget` instead */ | ||
| svarDateRangePickerWidget: 'value'; | ||
@@ -36,4 +41,4 @@ } | ||
| handlers, | ||
| errors | ||
| }: ComponentProps['svarDateRangePickerWidget'] = $props(); | ||
| errors | ||
| }: ComponentProps['dateRangePickerWidget'] = $props(); | ||
@@ -40,0 +45,0 @@ const ctx = getFormContext(); |
@@ -5,7 +5,10 @@ import type { ComponentProps as SvelteComponentProps } from 'svelte'; | ||
| import type { WidgetCommonProps } from '@sjsf/form/fields/widgets'; | ||
| import '@sjsf/form/fields/extra-widgets/date-range-picker'; | ||
| declare module '@sjsf/form' { | ||
| interface ComponentProps { | ||
| /** @deprecated use `dateRangePickerWidget` instead */ | ||
| svarDateRangePickerWidget: WidgetCommonProps<Partial<Range<string>>>; | ||
| } | ||
| interface ComponentBindings { | ||
| /** @deprecated use `dateRangePickerWidget` instead */ | ||
| svarDateRangePickerWidget: 'value'; | ||
@@ -12,0 +15,0 @@ } |
+1
-1
@@ -67,3 +67,3 @@ import { s, DEFAULT_SPECS } from 'theme-testing/specs'; | ||
| objectField: 'aggregatedField', | ||
| aggregatedWidget: 'svarDateRangePickerWidget' | ||
| aggregatedWidget: 'dateRangePickerWidget' | ||
| } | ||
@@ -70,0 +70,0 @@ }, |
+7
-7
| { | ||
| "name": "@sjsf-lab/svar-theme", | ||
| "version": "3.1.1", | ||
| "version": "3.2.0", | ||
| "description": "The SVAR v2 based theme for svelte-jsonschema-form", | ||
@@ -48,6 +48,6 @@ "license": "MIT", | ||
| "dependencies": { | ||
| "@sjsf/basic-theme": "^3.1.1" | ||
| "@sjsf/basic-theme": "^3.2.0" | ||
| }, | ||
| "peerDependencies": { | ||
| "@sjsf/form": "^3.1.1", | ||
| "@sjsf/form": "^3.2.0", | ||
| "@svar-ui/svelte-core": "^2.3.0", | ||
@@ -60,6 +60,6 @@ "svelte": "^5.34.8" | ||
| "globals": "16.5.0", | ||
| "svelte": "^5.45.4", | ||
| "@sjsf/ajv8-validator": "3.1.1", | ||
| "@sjsf/form": "3.1.1", | ||
| "theme-testing": "1.0.18" | ||
| "svelte": "^5.46.0", | ||
| "@sjsf/ajv8-validator": "3.2.0", | ||
| "@sjsf/form": "3.2.0", | ||
| "theme-testing": "1.0.19" | ||
| }, | ||
@@ -66,0 +66,0 @@ "keywords": [ |
Sorry, the diff of this file is too big to display
127798
0.32%873
0.58%Updated