Open jcfranco opened 1 year ago
With the transition to Lit from Stencil, Calcite is ensuring stability before proceeding with ElementInternals
support, targeting the above in the next upcoming milestone (December 2024).
This is blocked by https://github.com/lit/rfcs/pull/45.
Description
Stencil v4.5.0 added support for
ElementInternals
, allowing our form components to use this API instead of our custom solution.cc @eriklharper @benelan
Blocked issues: #9319, #4681, #5026
Proposed Advantages
Improved form integration and leaner components.
Which Component
All components implementing
FormComponent
:checkbox
combobox
input-date-picker
input-number
input-text
input-time-picker
input-time-zone
input
meter
radio-button
rating
segmented-control
select
slider
switch
text-area
Relevant Info
Safari added support for
ElementInternals
at 16.4, so we may have to consider the following if we update form components to use this API:Calcite package
Related issues
high
support