@sjsf/basic-theme
Advanced tools
| import { s } from "testing/demo"; | ||
| import "./extra-widgets/checkboxes-include.js"; | ||
| import "./extra-widgets/date-picker-include.js"; | ||
| import "./extra-widgets/file-include.js"; | ||
| import "./extra-widgets/multi-select-include.js"; | ||
| import "./extra-widgets/radio-include.js"; | ||
| import "./extra-widgets/range-include.js"; | ||
| import "./extra-widgets/textarea-include.js"; | ||
| export declare const specs: s.Specs; |
| import { s } from "testing/demo"; | ||
| import "./extra-widgets/checkboxes-include.js"; | ||
| import "./extra-widgets/date-picker-include.js"; | ||
| import "./extra-widgets/file-include.js"; | ||
| import "./extra-widgets/multi-select-include.js"; | ||
| import "./extra-widgets/radio-include.js"; | ||
| import "./extra-widgets/range-include.js"; | ||
| import "./extra-widgets/textarea-include.js"; | ||
| export const specs = { | ||
| radio: [s.enumeration, { "ui:components": { selectWidget: "radioWidget" } }], | ||
| multiSelect: [ | ||
| s.uniqueArray, | ||
| { "ui:components": { checkboxesWidget: "multiSelectWidget" } }, | ||
| ], | ||
| textarea: [s.text, { "ui:components": { textWidget: "textareaWidget" } }], | ||
| datePicker: [s.text, { "ui:components": { textWidget: "datePickerWidget" } }], | ||
| range: [s.number, { "ui:components": { numberWidget: "rangeWidget" } }], | ||
| }; |
+3
-24
| <script lang="ts"> | ||
| import { ComponentsAndWidgets, s } from "testing/demo"; | ||
| import { ComponentsAndWidgets } from "testing/demo"; | ||
| import { theme } from "./index.js"; | ||
| import './extra-widgets/checkboxes-include.js'; | ||
| import "./extra-widgets/date-picker-include.js"; | ||
| import './extra-widgets/file-include.js'; | ||
| import "./extra-widgets/multi-select-include.js"; | ||
| import "./extra-widgets/radio-include.js"; | ||
| import "./extra-widgets/range-include.js"; | ||
| import "./extra-widgets/textarea-include.js"; | ||
| import { specs } from './specs.js'; | ||
| </script> | ||
@@ -16,18 +10,3 @@ | ||
| {theme} | ||
| additionalSpecs={{ | ||
| radio: [ | ||
| s.enumeration, | ||
| { "ui:components": { selectWidget: "radioWidget" } }, | ||
| ], | ||
| multiSelect: [ | ||
| s.uniqueArray, | ||
| { "ui:components": { checkboxesWidget: "multiSelectWidget" } }, | ||
| ], | ||
| textarea: [s.text, { "ui:components": { textWidget: "textareaWidget" } }], | ||
| datePicker: [ | ||
| s.text, | ||
| { "ui:components": { textWidget: "datePickerWidget" } }, | ||
| ], | ||
| range: [s.number, { "ui:components": { numberWidget: "rangeWidget" } }], | ||
| }} | ||
| additionalSpecs={specs} | ||
| /> |
@@ -1,8 +0,1 @@ | ||
| import './extra-widgets/checkboxes-include.js'; | ||
| import "./extra-widgets/date-picker-include.js"; | ||
| import './extra-widgets/file-include.js'; | ||
| import "./extra-widgets/multi-select-include.js"; | ||
| import "./extra-widgets/radio-include.js"; | ||
| import "./extra-widgets/range-include.js"; | ||
| import "./extra-widgets/textarea-include.js"; | ||
| interface $$__sveltets_2_IsomorphicComponent<Props extends Record<string, any> = any, Events extends Record<string, any> = any, Slots extends Record<string, any> = any, Exports = {}, Bindings = string> { | ||
@@ -9,0 +2,0 @@ new (options: import('svelte').ComponentConstructorOptions<Props>): import('svelte').SvelteComponent<Props, Events, Slots> & { |
+8
-4
| { | ||
| "name": "@sjsf/basic-theme", | ||
| "version": "2.0.0-next.3", | ||
| "version": "2.0.0-next.4", | ||
| "description": "Basic theme for svelte-jsonschema-form", | ||
@@ -29,3 +29,3 @@ "license": "MIT", | ||
| "svelte": "^5.23.0", | ||
| "@sjsf/form": "^2.0.0-next.3" | ||
| "@sjsf/form": "^2.0.0-next.4" | ||
| }, | ||
@@ -40,4 +40,4 @@ "devDependencies": { | ||
| "vitest": "3.0.8", | ||
| "@sjsf/form": "2.0.0-next.3", | ||
| "testing": "0.1.0-next.3" | ||
| "@sjsf/form": "2.0.0-next.4", | ||
| "testing": "0.1.0-next.4" | ||
| }, | ||
@@ -62,2 +62,6 @@ "types": "./dist/index.d.ts", | ||
| "svelte": "./dist/extra-widgets/*" | ||
| }, | ||
| "./specs": { | ||
| "types": "./dist/specs.d.ts", | ||
| "svelte": "./dist/specs.js" | ||
| } | ||
@@ -64,0 +68,0 @@ }, |
+1
-1
@@ -8,3 +8,3 @@ # @sjsf/basic-theme | ||
| ```shell | ||
| npm install @sjsf/form @sjsf/basic-theme | ||
| npm install @sjsf/form@next @sjsf/basic-theme@next | ||
| ``` | ||
@@ -11,0 +11,0 @@ |
37954
0.59%70
2.94%421
4.99%