Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
282 stars 76 forks source link

Audit components to remove `getSlotted` util instances #6059

Open macandcheese opened 1 year ago

macandcheese commented 1 year ago

Description

Many components use getSlotted and will need to be refactored in favor of a new pattern.

Proposed Advantages

The getSlotted util is no longer a recommended pattern - onSlotChange is preferred.

Which Component

Note: prioritize card effort in the initial stages first, if at all possible -- related issue: https://github.com/Esri/calcite-design-system/issues/10152

Relevant Info

cc @driskull

driskull commented 1 year ago

This one would be nice to get onto a milestone sometime in the next year.