Skip to content

Commit 3c5b5e4

Browse files
committed
Add sidebar and interactive chart components
Introduced new UI components including AppSidebar, ChartAreaInteractive, DataTable, and navigation elements. Updated dependencies in packages/ui/package.json to include @dnd-kit and related libraries for drag-and-drop functionality. Adjusted App.tsx header styling and made supporting changes to Tailwind config and UI primitives.
1 parent b3edde2 commit 3c5b5e4

21 files changed

+1869
-111
lines changed

package-lock.json

Lines changed: 153 additions & 82 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/client/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ function AppContent() {
158158
<SidebarProvider>
159159
<AppSidebar objects={{}} appMetadata={currentAppMetadata} />
160160
<SidebarInset>
161-
<header className="flex h-16 shrink-0 items-center gap-2 border-b px-4">
161+
<header className="flex h-12 shrink-0 items-center gap-2 border-b px-4 transition-[width,height] ease-linear group-has-data-[collapsible=icon]/sidebar-wrapper:h-12">
162162
<SidebarTrigger className="-ml-1" />
163163
<Separator orientation="vertical" className="mr-2 h-4" />
164164
<Breadcrumb>

packages/ui/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
"typescript": "^5.0.0"
3131
},
3232
"dependencies": {
33+
"@dnd-kit/core": "^6.3.1",
34+
"@dnd-kit/modifiers": "^9.0.0",
35+
"@dnd-kit/sortable": "^10.0.0",
36+
"@dnd-kit/utilities": "^3.2.2",
3337
"@hookform/resolvers": "^5.2.2",
3438
"@radix-ui/react-accordion": "^1.2.12",
3539
"@radix-ui/react-alert-dialog": "^1.1.15",

0 commit comments

Comments
 (0)