siakad-itm/resources/js/components/ui
Yoga Pangestu fbf29ad4e9
Some checks failed
tests / ci (pull_request) Has been cancelled
feat: Refactor UI components and add new Drawer, Table, and Tabs components
- Removed unnecessary "use client" directive from checkbox and select components.
- Added new Drawer component with associated subcomponents (DrawerTrigger, DrawerClose, etc.) for better UI management.
- Introduced Table component with TableHeader, TableBody, TableFooter, TableRow, TableHead, TableCell, and TableCaption for structured data display.
- Added Tabs component with TabsList, TabsTrigger, and TabsContent for tabbed navigation.
- Updated user-info component to use full_name instead of name for better clarity.
- Modified user-menu-content to include translations for settings and logout options.
- Added data.json file for mock data in the dashboard.
- Updated dashboard page to utilize new components and improved layout.
- Refactored User type to replace name with full_name for consistency across the application.
2026-08-03 15:57:38 +07:00
..
alert.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
avatar.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
badge.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
breadcrumb.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
button.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
card.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
chart.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
checkbox.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
collapsible.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
dialog.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
drawer.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
dropdown-menu.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
icon.tsx initial commit 2026-07-29 17:46:01 +07:00
input-otp.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
input.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
label.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
navigation-menu.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
placeholder-pattern.tsx initial commit 2026-07-29 17:46:01 +07:00
select.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
separator.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
sheet.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
sidebar.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
skeleton.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
sonner.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
spinner.tsx initial commit 2026-07-29 17:46:01 +07:00
table.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
tabs.tsx feat: Refactor UI components and add new Drawer, Table, and Tabs components 2026-08-03 15:57:38 +07:00
toggle-group.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
toggle.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00
tooltip.tsx refactor: update component imports and improve styling 2026-08-03 15:19:17 +07:00