Ant Design 5: Upgrade Checkbox component #32543
Labels
frontend:refactor:antd5
preset:bounty:chore
Chores that have been selected by Preset and have a bounty attached.
preset:bounty
Issues that have been selected by Preset and have a bounty attached.
Please refer to SIP-139 #29268.
The
Checkbox
component should be upgraded to Ant Design version 5.Similar work has been completed here.
IMPORTANT:
src/components/Checkbox
is using a customized checkbox that is not leveraging the Ant Design one. This component needs to be refactored to use the Ant Design provided component.src/components/IndeterminateCheckbox
.superset-frontend/src/components/index.ts
asAntdCheckbox
should be removed and all instances ofCheckbox
should come fromsrc/components/Checkbox
going forward.Checkbox
in the codebase that are directly imported from Ant Design instead ofsrc/components/Checkbox
should be refactored to usesrc/components/Checkbox
.When upgrading the component to Ant Design 5, please ensure to include:
When opening a PR:
The text was updated successfully, but these errors were encountered: