@sjsf/flowbite-theme
Advanced tools
@@ -19,2 +19,9 @@ <script lang="ts" module> | ||
| // Recreates behavior of standard checkbox | ||
| $effect(() => { | ||
| if (value === undefined) { | ||
| value = false; | ||
| } | ||
| }); | ||
| const attributes = $derived( | ||
@@ -25,2 +32,4 @@ inputAttributes(ctx, config, handlers, config.uiOptions?.flowbiteCheckbox) | ||
| <Checkbox bind:checked={value} {...attributes}>{config.title}</Checkbox> | ||
| <Checkbox bind:checked={() => value ?? false, (v) => (value = v)} {...attributes} | ||
| >{config.title}</Checkbox | ||
| > |
+14
-14
| { | ||
| "name": "@sjsf/flowbite-theme", | ||
| "version": "2.0.0-next.4", | ||
| "version": "2.0.0-next.5", | ||
| "description": "The flowbite based theme for svelte-jsonschema-form", | ||
@@ -55,6 +55,6 @@ "license": "MIT", | ||
| "peerDependencies": { | ||
| "@sjsf/form": "^2.0.0-next.4", | ||
| "flowbite": "^2.5.2", | ||
| "flowbite-svelte": "~0.47.4", | ||
| "svelte": "^5.23.0" | ||
| "@sjsf/form": "^2.0.0-next.5", | ||
| "flowbite": "^2.5.0", | ||
| "flowbite-svelte": "~0.47.0", | ||
| "svelte": "^5.25.0" | ||
| }, | ||
@@ -64,3 +64,3 @@ "devDependencies": { | ||
| "@sveltejs/adapter-static": "^3.0.8", | ||
| "@sveltejs/kit": "^2.19.1", | ||
| "@sveltejs/kit": "^2.20.2", | ||
| "@sveltejs/package": "^2.3.10", | ||
@@ -71,5 +71,5 @@ "@sveltejs/vite-plugin-svelte": "^5.0.3", | ||
| "autoprefixer": "^10.4.21", | ||
| "eslint": "^9.22.0", | ||
| "eslint": "^9.23.0", | ||
| "eslint-config-prettier": "^10.1.1", | ||
| "eslint-plugin-svelte": "^3.1.0", | ||
| "eslint-plugin-svelte": "^3.3.3", | ||
| "flowbite": "^2.5.2", | ||
@@ -81,11 +81,11 @@ "flowbite-svelte": "0.47.4", | ||
| "prettier-plugin-svelte": "^3.3.3", | ||
| "svelte": "^5.23.0", | ||
| "svelte": "^5.25.3", | ||
| "svelte-check": "^4.1.5", | ||
| "tailwindcss": "^3.4.17", | ||
| "typescript-eslint": "^8.26.1", | ||
| "typescript-eslint": "^8.27.0", | ||
| "vite": "6.2.2", | ||
| "vitest": "3.0.8", | ||
| "@sjsf/ajv8-validator": "2.0.0-next.4", | ||
| "@sjsf/form": "2.0.0-next.4", | ||
| "testing": "0.1.0-next.4" | ||
| "vitest": "3.0.9", | ||
| "@sjsf/ajv8-validator": "2.0.0-next.5", | ||
| "@sjsf/form": "2.0.0-next.5", | ||
| "testing": "0.1.0-next.5" | ||
| }, | ||
@@ -92,0 +92,0 @@ "svelte": "./dist/index.js", |
175327
0.09%