jsfe
jsfe copied to clipboard
A Custom Element that auto-generates forms, declaratively. Works with Lit, Solid, Vue, Svelte, React, Astro, vanilla…
I can get the form to generate but styling does not load.
I modified the example to show a list, but in the svelte example (and also in the vue example) the icons for the array editor and the popup are note...
This PR makes types visible to typescript users. [Ref.](https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html) This lack of visibility demoable in [the stackblitz](https://stackblitz.com/github/json-schema-form-element/examples?file=src%2Fcomponents%2FTypeScriptOnly.ts). 
Great job with this project! I'm trying to use it with svelte and velte kit and it seems that customizing submit button is not supported yet, this can be a...
**WILL** add: - [ ] [`size`](https://shoelace.style/components/input/#sizes) - [ ] `variant` - [x] `disabled` (see #2) **Might** add: - [x] `read-only` (see #2) - _Will add ideas here, propositions welcome in...
`` and `` should allow granular widgets overrides (destructure / merge)
Actually, all flavored forms are importing their CSS as a whole. It's better to load it _per widget_ in their own shadow, so we can save some KBs when user...
- [ ] anyOf - [ ] oneOf - [ ] allOf The most difficult part here is not building the UI parts + logic, but implementing them with a...
I accept PRs and Issues, but I don't currently have time to review them swiftly. I got some ideas to make this lib more SSR friendly, more headless, etc. so...
This provides the ability to add a custom widget handler for objects, avoiding the need for polymorphism in the `object` widget. `schema.json`: ```json { "title": "Extra Fields", "description": "An explanation...