-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate component framework to Lit #10310
Labels
4 - verified
Issues that have been released and confirmed resolved.
estimate - 8
Requires input from team, consider smaller steps.
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
tooling
Issues relating to build system fixes or improvements.
Milestone
Comments
jcfranco
added
tooling
Issues relating to build system fixes or improvements.
0 - new
New issues that need assignment.
needs triage
Planning workflow - pending design/dev review.
labels
Sep 13, 2024
github-actions
bot
added
the
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
label
Sep 13, 2024
geospatialem
added
estimate - 8
Requires input from team, consider smaller steps.
and removed
needs triage
Planning workflow - pending design/dev review.
labels
Sep 13, 2024
6 tasks
jcfranco
added
2 - in development
Issues that are actively being worked on.
0 - new
New issues that need assignment.
1 - assigned
Issues that are assigned to a sprint and a team member.
and removed
0 - new
New issues that need assignment.
2 - in development
Issues that are actively being worked on.
labels
Sep 14, 2024
6 tasks
This was referenced Sep 16, 2024
This was referenced Sep 25, 2024
5 tasks
5 tasks
Verified 🔥 |
geospatialem
added
4 - verified
Issues that have been released and confirmed resolved.
and removed
3 - installed
Issues that have been merged to master branch and are ready for final confirmation.
labels
Nov 18, 2024
This was referenced Nov 21, 2024
jcfranco
added a commit
that referenced
this issue
Dec 4, 2024
driskull
added a commit
that referenced
this issue
Dec 16, 2024
…ent is hidden (#11056) **Related Issue:** #10731 ## Summary This will address the following Chrome console error caused by using the `ariaHidden` prop (after #10310): > Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at https://w3c.github.io/aria/#aria-hidden. Element with focus: span Ancestor with aria-hidden: <calcite-popover reference-element="reference-element" placement="auto" offset-distance="6" offset-skidding="0" text-close="Close" aria-hidden="true" aria-live="polite" id="calcite-popover-a872ffbb-85e1-5c2c-6f14-8108c4821728" role="dialog" overlay-positioning="absolute" scale="m" calcite-hydrated>…</calcite-popover>#shadow-root (open)<div style="width: 300px; padding:12px 16px;">…</div>slot</calcite-popover> BEGIN_COMMIT_OVERRIDE END_COMMIT_OVERRIDE
This was referenced Dec 16, 2024
jcfranco
added a commit
that referenced
this issue
Dec 23, 2024
) **Related Issue:** #10731 ## Summary Adds a guard to `popover` and `tooltip` `ref` callbacks to avoid missing ref warnings on removal. After #10310, `ref` callbacks are invoked both when the component is added and removed (see #11093). BEGIN_COMMIT_OVERRIDE omitted from changelog END_COMMIT_OVERRIDE
jcfranco
added a commit
that referenced
this issue
Dec 28, 2024
**Related Issue:** N/A ## Summary This will replace `eslint-plugin-jest` rules that are no longer applicable after #10310.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
4 - verified
Issues that have been released and confirmed resolved.
estimate - 8
Requires input from team, consider smaller steps.
p - high
Issue should be addressed in the current milestone, impacts component or core functionality
tooling
Issues relating to build system fixes or improvements.
Priority impact
p - high
Summary
Migrating to Lit will enable us to leverage key features that will streamline development and improve our overall workflow.
Blocked issues: #8249, #220, #8307, #9057, #9090, #10038, #10237, #10263, #9089, #7631, #9494, #10399, #10423, #10422, #10376, #991, #10619, #10227, #9260
Desired Outcome
Components are fully Lit-based.
Resources
No response
Related
#10356
#10352
#10344
#8073 (comment) (might address potential bug)
The text was updated successfully, but these errors were encountered: