From 0495678f7c9c836bf1da26bc1456fa3488b04b67 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Fri, 28 Aug 2026 00:08:27 +0530 Subject: [PATCH] chore: remove unused @plane/ui exports (#9701) * chore: remove unused @plane/ui exports Drop barrel symbols and source that nothing in the monorepo imported, and drop @radix-ui/react-scroll-area with them. Keep Button source internal for InputColorPicker. * chore: format leftover dropdown comboButton indent --- .../core/components/dropdowns/cycle/index.tsx | 90 +- .../core/components/dropdowns/estimate.tsx | 104 +- .../dropdowns/intake-state/base.tsx | 115 ++- .../core/components/dropdowns/member/base.tsx | 98 +- .../core/components/dropdowns/module/base.tsx | 114 +-- .../core/components/dropdowns/priority.tsx | 80 +- .../components/dropdowns/project/base.tsx | 86 +- .../core/components/dropdowns/state/base.tsx | 117 ++- packages/ui/package.json | 1 - .../auth-form/auth-confirm-password-input.tsx | 81 -- .../ui/src/auth-form/auth-forgot-password.tsx | 47 - packages/ui/src/auth-form/auth-form.tsx | 213 ---- packages/ui/src/auth-form/auth-input.tsx | 71 -- .../ui/src/auth-form/auth-password-input.tsx | 82 -- packages/ui/src/auth-form/index.ts | 17 - packages/ui/src/badge/badge.tsx | 52 - packages/ui/src/badge/helper.tsx | 148 --- packages/ui/src/badge/index.ts | 7 - .../src/breadcrumbs/breadcrumbs.stories.tsx | 131 +-- packages/ui/src/breadcrumbs/index.ts | 1 - .../src/breadcrumbs/navigation-dropdown.tsx | 142 --- packages/ui/src/button/index.ts | 2 - packages/ui/src/color-picker/color-picker.tsx | 44 - packages/ui/src/color-picker/index.ts | 7 - packages/ui/src/constants/icons.ts | 928 ------------------ packages/ui/src/constants/index.ts | 7 - packages/ui/src/dropdown/index.ts | 2 - packages/ui/src/dropdown/multi-select.tsx | 172 ---- packages/ui/src/dropdowns/combo-box.tsx | 6 +- packages/ui/src/form-fields/index.ts | 1 - .../ui/src/form-fields/input-color-picker.tsx | 2 +- packages/ui/src/form-fields/password/index.ts | 1 - packages/ui/src/form-fields/root.tsx | 68 -- packages/ui/src/index.ts | 6 - packages/ui/src/progress/index.ts | 2 - packages/ui/src/progress/progress-bar.tsx | 74 -- packages/ui/src/progress/radial-progress.tsx | 51 - packages/ui/src/scroll-area.tsx | 71 -- packages/ui/src/sortable/index.ts | 1 - .../ui/src/spinners/circular-bar-spinner.tsx | 39 - packages/ui/src/spinners/index.ts | 1 - packages/ui/src/tabs/index.ts | 8 - packages/ui/src/tabs/tab-list.tsx | 86 -- packages/ui/src/tabs/tabs.tsx | 95 -- packages/ui/src/typography/index.tsx | 7 - packages/ui/src/typography/sub-heading.tsx | 24 - packages/ui/src/utils/icons.ts | 13 - packages/ui/src/utils/index.ts | 1 - pnpm-lock.yaml | 56 -- 49 files changed, 403 insertions(+), 3169 deletions(-) delete mode 100644 packages/ui/src/auth-form/auth-confirm-password-input.tsx delete mode 100644 packages/ui/src/auth-form/auth-forgot-password.tsx delete mode 100644 packages/ui/src/auth-form/auth-form.tsx delete mode 100644 packages/ui/src/auth-form/auth-input.tsx delete mode 100644 packages/ui/src/auth-form/auth-password-input.tsx delete mode 100644 packages/ui/src/auth-form/index.ts delete mode 100644 packages/ui/src/badge/badge.tsx delete mode 100644 packages/ui/src/badge/helper.tsx delete mode 100644 packages/ui/src/badge/index.ts delete mode 100644 packages/ui/src/breadcrumbs/navigation-dropdown.tsx delete mode 100644 packages/ui/src/color-picker/color-picker.tsx delete mode 100644 packages/ui/src/color-picker/index.ts delete mode 100644 packages/ui/src/constants/icons.ts delete mode 100644 packages/ui/src/constants/index.ts delete mode 100644 packages/ui/src/dropdown/multi-select.tsx delete mode 100644 packages/ui/src/form-fields/root.tsx delete mode 100644 packages/ui/src/progress/progress-bar.tsx delete mode 100644 packages/ui/src/progress/radial-progress.tsx delete mode 100644 packages/ui/src/scroll-area.tsx delete mode 100644 packages/ui/src/spinners/circular-bar-spinner.tsx delete mode 100644 packages/ui/src/tabs/index.ts delete mode 100644 packages/ui/src/tabs/tab-list.tsx delete mode 100644 packages/ui/src/tabs/tabs.tsx delete mode 100644 packages/ui/src/typography/index.tsx delete mode 100644 packages/ui/src/typography/sub-heading.tsx delete mode 100644 packages/ui/src/utils/icons.ts diff --git a/apps/web/core/components/dropdowns/cycle/index.tsx b/apps/web/core/components/dropdowns/cycle/index.tsx index 49921d97eb..48a5f6e75a 100644 --- a/apps/web/core/components/dropdowns/cycle/index.tsx +++ b/apps/web/core/components/dropdowns/cycle/index.tsx @@ -84,51 +84,51 @@ export const CycleDropdown = observer(function CycleDropdown(props: Props) { }; const comboButton = button ? ( - - ) : ( - - ); + + ) : ( + + ); return ( - {button} - - ) : ( - + ) : ( + - ); + + )} + {dropdownArrow && ( +