Skip to content

Migrate components to Base UI#65

Merged
julianosill merged 10 commits intostagingfrom
update/migrate-to-baseui
Nov 28, 2025
Merged

Migrate components to Base UI#65
julianosill merged 10 commits intostagingfrom
update/migrate-to-baseui

Conversation

@julianosill
Copy link
Contributor

Tipo

  • Refactor: refatoração de código

Descrição

Atualiza alguns componentes para utilizar a biblioteca Base UI ao invés de Radix UI.

Checklist

  • Eu revisei meu código
  • As alterações passam pelos testes e lint locais

- Convert Select components to use BaseUI Select
- Update calendar dropdown navigation with BaseUI components
- Migrate data table status filters to BaseUI Select
- Refactor patient form and modals with BaseUI integration
- Update appointment modal components
- Migrate patient history and documents views
- Reorganize inactivate button to modules/patients
- Update patient list table with BaseUI Select
- Refactor period selector with BaseUI
- Update gender chart filters
- Migrate gender and city patient charts
- Update query types and cache constants
- Create use-patient-options hook for status filtering
- Update dialog component with BaseUI integration
- Migrate patient requirements modals to BaseUI
- Refactor patient list table and actions
- Add patient status type definitions
- Update patient form and sidebar components
- Enhance patient data fetching
- Add mock data for patient testing
- Add Status enum to patient-requirements, patients, and referrals types
- Update user roles and support status types
- Migrate dropdown components to use status enums
- Update patient form and data table with type-safe status handling
- Refactor patient support and team type definitions
- Enhance type safety for order and query parameters
@netlify
Copy link

netlify bot commented Nov 28, 2025

Deploy Preview for abnmo ready!

Name Link
🔨 Latest commit 0acf46b
🔍 Latest deploy log https://app.netlify.com/projects/abnmo/deploys/69290b03c9c00200087d0d09
😎 Deploy Preview https://deploy-preview-65--abnmo.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@julianosill julianosill changed the base branch from main to staging November 28, 2025 02:13
- Move dashboard cards to modules/dashboard
- Move patient components to modules/patients
- Move teams table to modules/teams
- Consolidate patient form and modals in modules
- Remove mock data from referrals
- Update import paths across components
- Improve module organization and structure
@julianosill julianosill merged commit a3d9fde into staging Nov 28, 2025
7 checks passed
@julianosill julianosill deleted the update/migrate-to-baseui branch November 28, 2025 02:39
julianosill added a commit that referenced this pull request Jan 20, 2026
* feat(components): migrate dialog from radix to base-ui

* feat(components): migrate select from radix to base-ui

* refactor(appointments): reorganize and integrate appointment modal

* feat(referrals): add base referral types

* refactor(patients): reorganize patients list table to module

* chore(patient-requirements): use new dialog component

* feat(baseui): migrate components and modules to BaseUI

- Convert Select components to use BaseUI Select
- Update calendar dropdown navigation with BaseUI components
- Migrate data table status filters to BaseUI Select
- Refactor patient form and modals with BaseUI integration
- Update appointment modal components
- Migrate patient history and documents views
- Reorganize inactivate button to modules/patients
- Update patient list table with BaseUI Select
- Refactor period selector with BaseUI
- Update gender chart filters
- Migrate gender and city patient charts
- Update query types and cache constants

* refactor(patients): add patient status select and update modals

- Create use-patient-options hook for status filtering
- Update dialog component with BaseUI integration
- Migrate patient requirements modals to BaseUI
- Refactor patient list table and actions
- Add patient status type definitions
- Update patient form and sidebar components
- Enhance patient data fetching
- Add mock data for patient testing

* refactor(types): standardize status type definitions across modules

- Add Status enum to patient-requirements, patients, and referrals types
- Update user roles and support status types
- Migrate dropdown components to use status enums
- Update patient form and data table with type-safe status handling
- Refactor patient support and team type definitions
- Enhance type safety for order and query parameters

* refactor: reorganize modules into dedicated folders

- Move dashboard cards to modules/dashboard
- Move patient components to modules/patients
- Move teams table to modules/teams
- Consolidate patient form and modals in modules
- Remove mock data from referrals
- Update import paths across components
- Improve module organization and structure
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