[Chore] Remove unused components / features from docs#30880
Conversation
|
This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:
|
There was a problem hiding this comment.
1 issue needs fixing before merge.
HIGH — src/components/overrides/Banner.astro line 33: The class="min-w-[1.333em]" attribute was accidentally removed from the <Icon> component when the dismissible branch was deleted. This is a visual regression — the icon will no longer maintain its minimum width in flex layouts.
LOW — PR description has typos: "unusued" should be "unused", and "Dismissable" should be "Dismissible" (matching the filename).
Otherwise, the deletions are clean: no remaining references to Checkbox, Dismissible, or dismissible frontmatter property exist in the codebase. Type-check, lint, and format checks all pass.
|
Suggested fix for |
|
I reviewed PR #30880 and applied the labels Summary of changes:
It also cleanly removes the associated banner dismissible logic from Issues flagged: HIGH — LOW — PR description has typos: "unusued" should be "unused" and "Dismissable" should be "Dismissible". Validation:
|
|
Preview URL: https://2fdf6aad.preview.developers.cloudflare.com Files with changes (up to 15)
|
Remove the unusued component
Checkbox, as well as unused functionality introduced byDismissable.tsx.