Skip to content

feat: Switch generated UI components from radix-ui to @base-ui/react#827

Merged
kingston merged 7 commits into
mainfrom
kingston/eng-1101-switch-over-generated-components-to-base-ui-components
Mar 13, 2026
Merged

feat: Switch generated UI components from radix-ui to @base-ui/react#827
kingston merged 7 commits into
mainfrom
kingston/eng-1101-switch-over-generated-components-to-base-ui-components

Conversation

@kingston

Copy link
Copy Markdown
Collaborator

No description provided.

@changeset-bot

changeset-bot Bot commented Mar 13, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e3182e5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 21 packages
Name Type
@baseplate-dev/react-generators Patch
@baseplate-dev/plugin-storage Patch
@baseplate-dev/project-builder-server Patch
@baseplate-dev/plugin-auth Patch
@baseplate-dev/plugin-email Patch
@baseplate-dev/project-builder-common Patch
@baseplate-dev/create-project Patch
@baseplate-dev/project-builder-cli Patch
@baseplate-dev/project-builder-dev Patch
@baseplate-dev/project-builder-web Patch
@baseplate-dev/project-builder-test Patch
@baseplate-dev/code-morph Patch
@baseplate-dev/core-generators Patch
@baseplate-dev/fastify-generators Patch
@baseplate-dev/project-builder-lib Patch
@baseplate-dev/sync Patch
@baseplate-dev/tools Patch
@baseplate-dev/ui-components Patch
@baseplate-dev/utils Patch
@baseplate-dev/plugin-queue Patch
@baseplate-dev/plugin-rate-limit Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai

coderabbitai Bot commented Mar 13, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 166 files, which is 16 over the limit of 150.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: eef9f125-d7b3-496b-9087-1dca84f20d36

📥 Commits

Reviewing files that changed from the base of the PR and between ad028b5 and e3182e5.

⛔ Files ignored due to path filters (134)
  • examples/blog-with-auth/apps/admin/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/package.json is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/admin/embedded-list-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/admin/embedded-list-input.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/admin/embedded-object-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/admin/embedded-object-input.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/layouts/app-breadcrumbs.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/layouts/app-sidebar.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/badge.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/breadcrumb.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/button.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/checkbox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/checkbox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/command.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/date-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/date-time-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/dialog.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/dropdown.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/form-item.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/input-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/input-group.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/label.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/multi-combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/multi-combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/navigation-menu.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/popover.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/scroll-area.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/select-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/select.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/separator.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/sheet.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/sidebar.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/switch-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/switch.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/textarea-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/components/ui/tooltip.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/routes/admin/accounts/users/-components/user-table.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/styles.css is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/styles/button.ts is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/admin/baseplate/generated/src/styles/select.ts is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/apps/backend/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/baseplate/snapshots/admin/diffs/package.json.diff is excluded by !**/baseplate/snapshots/**
  • examples/blog-with-auth/libs/transactional/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/blog-with-auth/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/package.json is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/admin/embedded-list-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/admin/embedded-list-input.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/admin/embedded-object-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/admin/embedded-object-input.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/layouts/app-breadcrumbs.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/layouts/app-sidebar.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/badge.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/breadcrumb.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/button.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/checkbox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/checkbox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/command.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/date-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/date-time-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/dialog.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/dropdown.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/file-input-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/file-input.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/form-item.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/input-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/input-group.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/label.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/multi-combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/multi-combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/navigation-menu.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/popover.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/scroll-area.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/select-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/select.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/separator.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/sheet.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/sidebar.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/switch-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/switch.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/textarea-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/components/ui/tooltip.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/routes/admin/accounts/users/user/-components/user-table.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/routes/admin/todos/todo-list/-components/todo-list-table.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/styles.css is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/styles/button.ts is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/admin/baseplate/generated/src/styles/select.ts is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/backend/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/eslint.config.js is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/package.json is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/badge.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/breadcrumb.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/button.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/checkbox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/checkbox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/command.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/date-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/date-time-picker-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/dialog.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/dropdown.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/form-item.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/input-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/input-group.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/label.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/multi-combobox-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/multi-combobox.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/navigation-menu.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/popover.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/scroll-area.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/select-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/select.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/separator.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/sheet.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/sidebar.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/switch-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/switch.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/textarea-field.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/components/ui/tooltip.tsx is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/styles.css is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/styles/button.ts is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/apps/web/baseplate/generated/src/styles/select.ts is excluded by !**/generated/**, !**/generated/**
  • examples/todo-with-better-auth/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • packages/react-generators/src/generators/core/react-components/generated/template-paths.ts is excluded by !**/generated/**, !**/generated/**
  • packages/react-generators/src/generators/core/react-components/generated/ts-import-providers.ts is excluded by !**/generated/**, !**/generated/**
  • packages/react-generators/src/generators/core/react-components/generated/typed-templates.ts is excluded by !**/generated/**, !**/generated/**
📒 Files selected for processing (166)
  • .changeset/switch-generated-components-to-base-ui.md
  • examples/blog-with-auth/apps/admin/baseplate/file-id-map.json
  • examples/blog-with-auth/apps/admin/eslint.config.js
  • examples/blog-with-auth/apps/admin/package.json
  • examples/blog-with-auth/apps/admin/src/components/admin/embedded-list-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/admin/embedded-list-input.tsx
  • examples/blog-with-auth/apps/admin/src/components/admin/embedded-object-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/admin/embedded-object-input.tsx
  • examples/blog-with-auth/apps/admin/src/components/layouts/app-breadcrumbs.tsx
  • examples/blog-with-auth/apps/admin/src/components/layouts/app-sidebar.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/.templates-info.json
  • examples/blog-with-auth/apps/admin/src/components/ui/badge.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/breadcrumb.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/button.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/checkbox-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/checkbox.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/combobox-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/combobox.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/command.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/date-picker-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/date-time-picker-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/dialog.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/dropdown.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/form-item.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/input-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/input-group.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/label.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/multi-combobox-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/multi-combobox.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/navigation-menu.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/popover.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/scroll-area.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/select-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/select.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/separator.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/sheet.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/sidebar.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/switch-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/switch.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/textarea-field.tsx
  • examples/blog-with-auth/apps/admin/src/components/ui/tooltip.tsx
  • examples/blog-with-auth/apps/admin/src/graphql-env.d.ts
  • examples/blog-with-auth/apps/admin/src/routes/admin/accounts/users/-components/user-table.tsx
  • examples/blog-with-auth/apps/admin/src/styles.css
  • examples/blog-with-auth/apps/admin/src/styles/.templates-info.json
  • examples/blog-with-auth/apps/admin/src/styles/button.ts
  • examples/blog-with-auth/apps/admin/src/styles/select.ts
  • examples/blog-with-auth/apps/backend/eslint.config.js
  • examples/blog-with-auth/libs/transactional/eslint.config.js
  • examples/todo-with-better-auth/apps/admin/baseplate/file-id-map.json
  • examples/todo-with-better-auth/apps/admin/eslint.config.js
  • examples/todo-with-better-auth/apps/admin/package.json
  • examples/todo-with-better-auth/apps/admin/src/components/admin/embedded-list-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/admin/embedded-list-input.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/admin/embedded-object-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/admin/embedded-object-input.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/layouts/app-breadcrumbs.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/layouts/app-sidebar.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/.templates-info.json
  • examples/todo-with-better-auth/apps/admin/src/components/ui/badge.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/breadcrumb.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/button.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/checkbox-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/checkbox.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/combobox-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/combobox.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/command.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/date-picker-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/date-time-picker-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/dialog.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/dropdown.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/file-input-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/file-input.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/form-item.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/input-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/input-group.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/label.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/multi-combobox-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/multi-combobox.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/navigation-menu.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/popover.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/scroll-area.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/select-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/select.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/separator.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/sheet.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/sidebar.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/switch-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/switch.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/textarea-field.tsx
  • examples/todo-with-better-auth/apps/admin/src/components/ui/tooltip.tsx
  • examples/todo-with-better-auth/apps/admin/src/routes/admin/accounts/users/user/-components/user-table.tsx
  • examples/todo-with-better-auth/apps/admin/src/routes/admin/todos/todo-list/-components/todo-list-table.tsx
  • examples/todo-with-better-auth/apps/admin/src/styles.css
  • examples/todo-with-better-auth/apps/admin/src/styles/.templates-info.json
  • examples/todo-with-better-auth/apps/admin/src/styles/button.ts
  • examples/todo-with-better-auth/apps/admin/src/styles/select.ts
  • examples/todo-with-better-auth/apps/backend/eslint.config.js
  • examples/todo-with-better-auth/apps/web/baseplate/file-id-map.json
  • examples/todo-with-better-auth/apps/web/eslint.config.js
  • examples/todo-with-better-auth/apps/web/package.json
  • examples/todo-with-better-auth/apps/web/src/components/ui/.templates-info.json
  • examples/todo-with-better-auth/apps/web/src/components/ui/badge.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/breadcrumb.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/button.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/checkbox-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/checkbox.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/combobox-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/combobox.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/command.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/date-picker-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/date-time-picker-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/dialog.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/dropdown.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/form-item.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/input-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/input-group.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/label.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/multi-combobox-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/multi-combobox.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/navigation-menu.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/popover.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/scroll-area.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/select-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/select.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/separator.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/sheet.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/sidebar.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/switch-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/switch.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/textarea-field.tsx
  • examples/todo-with-better-auth/apps/web/src/components/ui/tooltip.tsx
  • examples/todo-with-better-auth/apps/web/src/styles.css
  • examples/todo-with-better-auth/apps/web/src/styles/.templates-info.json
  • examples/todo-with-better-auth/apps/web/src/styles/button.ts
  • examples/todo-with-better-auth/apps/web/src/styles/select.ts
  • packages/core-generators/src/generators/node/eslint/react-rules.ts
  • packages/core-generators/src/generators/node/eslint/templates/eslint.config.js
  • packages/project-builder-cli/e2e/fixtures/server-fixture.test-helper.ts
  • packages/react-generators/src/constants/react-packages.ts
  • packages/react-generators/src/generators/admin/admin-components/templates/components/admin/embedded-list-field.tsx
  • packages/react-generators/src/generators/admin/admin-components/templates/components/admin/embedded-list-input.tsx
  • packages/react-generators/src/generators/admin/admin-components/templates/components/admin/embedded-object-field.tsx
  • packages/react-generators/src/generators/admin/admin-components/templates/components/admin/embedded-object-input.tsx
  • packages/react-generators/src/generators/admin/admin-crud-edit-action/admin-crud-edit-action.generator.ts
  • packages/react-generators/src/generators/admin/admin-crud-list/admin-crud-list.generator.ts
  • packages/react-generators/src/generators/admin/admin-layout/admin-layout.generator.ts
  • packages/react-generators/src/generators/admin/admin-layout/templates/components/layouts/app-breadcrumbs.tsx
  • packages/react-generators/src/generators/core/react-components/extractor.json
  • packages/react-generators/src/generators/core/react-components/react-components.generator.ts
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/badge.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/breadcrumb.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/button.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/checkbox-field.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/checkbox.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/combobox-field.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/combobox.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/command.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/date-picker-field.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/date-time-picker-field.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/dialog.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/dropdown.tsx
  • packages/react-generators/src/generators/core/react-components/templates/components/ui/field.tsx

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch kingston/eng-1101-switch-over-generated-components-to-base-ui-components
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Mar 13, 2026

Copy link
Copy Markdown

Deploying baseplate-storybook with  Cloudflare Pages  Cloudflare Pages

Latest commit: e3182e5
Status: ✅  Deploy successful!
Preview URL: https://f0b1aafd.baseplate-storybook.pages.dev
Branch Preview URL: https://kingston-eng-1101-switch-ove.baseplate-storybook.pages.dev

View logs

@kingston kingston merged commit d87bad9 into main Mar 13, 2026
13 checks passed
@kingston kingston deleted the kingston/eng-1101-switch-over-generated-components-to-base-ui-components branch March 13, 2026 23:49
@github-actions github-actions Bot mentioned this pull request Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant