4 components like Form (configurable), Combo-box, Array, RTE can be added #25
Replies: 1 comment 2 replies
Thx for advice,i will do that. btw,This is my practice project. I previously used Stencil, but now I feel it’s too heavy and the ecosystem is relatively small. Currently, I’m more active with Fresh Preact. Regarding this project, I’m considering replacing it with a combination of Vite, TailwindCSS, and Lit, or using Preact to output it as a web component. I’m seeking opinions on this. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I checked in Components List (https://air.js.org/docs/intro): 4 components can be added, which are currently missing, as I see this in other enterprise Design systems also such as Liberty Mutual FLUID Design System (this is also built using StencilJS, see here: https://fluid-components.libertymutual.com/fluid/index.html ). The missing components are:
Form - (it should be configuration based , not like hardcoding each control tag. The configuration should accept functions also like dynamically showing hiding a field- something similar can be found here: https://fluid-components.libertymutual.com/fluid/fluid-form.html )
Combo-box- ( it should be a mix of select + input field, i.e it can take any arbitrary value , apart from the pre-defined option in option dropdown list. something similar can eb found here: https://fluid-components.libertymutual.com/fluid/fluid-combo-box.html)
Array (it can be part of form component, something similar: https://fluid-components.libertymutual.com/fluid/fluid-form-array.html)
Rich Text Editor (it can be built using tinymce under the hood, it is free under license gpl, for version 7, something similar to this: https://www.tiny.cloud/docs/tinymce/latest/full-featured-premium-demo/)
Solution ideas and examples
For Form: https://fluid-components.libertymutual.com/fluid/fluid-form.html
For Combo-box: https://fluid-components.libertymutual.com/fluid/fluid-combo-box.html
For Array: https://fluid-components.libertymutual.com/fluid/fluid-form-array.html
For RTE: https://www.tiny.cloud/docs/tinymce/latest/full-featured-premium-demo/
All reactions