Skip to content

Commit 0105188

Browse files
authored
Merge pull request #10 from souravrax/v2
Update the UI
2 parents 1614f46 + f360343 commit 0105188

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+9195
-1876
lines changed

.eslintrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"rules": {
66
"baseui/deprecated-theme-api": "warn",
77
"baseui/deprecated-component-api": "warn",
8-
"baseui/no-deep-imports": "warn"
8+
"baseui/no-deep-imports": "warn",
9+
"@typescript-eslint/no-explicit-any": "off"
910
}
1011
}

.vscode/settings.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"cSpell.words": [
3+
"partialize"
4+
]
5+
}

components.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"$schema": "https://ui.shadcn.com/schema.json",
3+
"style": "new-york",
4+
"rsc": false,
5+
"tsx": true,
6+
"tailwind": {
7+
"config": "",
8+
"css": "src/index.css",
9+
"baseColor": "zinc",
10+
"cssVariables": true,
11+
"prefix": ""
12+
},
13+
"aliases": {
14+
"components": "@/components",
15+
"utils": "@/lib/utils",
16+
"ui": "@/components/ui",
17+
"lib": "@/lib",
18+
"hooks": "@/hooks"
19+
},
20+
"iconLibrary": "lucide"
21+
}

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ <h1 class="loading">LOADING</h1>
137137
<div class="line"></div>
138138
</div>
139139
</div>
140-
<script type="module" src="/src/index.jsx"></script>
140+
<script type="module" src="/src/index.tsx"></script>
141141
</body>
142142

143143
</html>

package.json

Lines changed: 55 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,76 @@
22
"name": "client",
33
"version": "1.0.1",
44
"private": true,
5+
"type": "module",
56
"dependencies": {
7+
"@hookform/resolvers": "^5.1.1",
68
"@monaco-editor/react": "^4.7.0",
7-
"@reduxjs/toolkit": "^1.1.0",
9+
"@radix-ui/react-accordion": "^1.2.11",
10+
"@radix-ui/react-alert-dialog": "^1.1.14",
11+
"@radix-ui/react-aspect-ratio": "^1.1.7",
12+
"@radix-ui/react-avatar": "^1.1.10",
13+
"@radix-ui/react-checkbox": "^1.3.2",
14+
"@radix-ui/react-collapsible": "^1.1.11",
15+
"@radix-ui/react-context-menu": "^2.2.15",
16+
"@radix-ui/react-dialog": "^1.1.14",
17+
"@radix-ui/react-dropdown-menu": "^2.1.15",
18+
"@radix-ui/react-hover-card": "^1.1.14",
19+
"@radix-ui/react-label": "^2.1.7",
20+
"@radix-ui/react-menubar": "^1.1.15",
21+
"@radix-ui/react-navigation-menu": "^1.2.13",
22+
"@radix-ui/react-popover": "^1.1.14",
23+
"@radix-ui/react-progress": "^1.1.7",
24+
"@radix-ui/react-radio-group": "^1.3.7",
25+
"@radix-ui/react-scroll-area": "^1.2.9",
26+
"@radix-ui/react-select": "^2.2.5",
27+
"@radix-ui/react-separator": "^1.1.7",
28+
"@radix-ui/react-slider": "^1.3.5",
29+
"@radix-ui/react-slot": "^1.2.3",
30+
"@radix-ui/react-switch": "^1.2.5",
31+
"@radix-ui/react-tabs": "^1.1.12",
32+
"@radix-ui/react-toggle": "^1.1.9",
33+
"@radix-ui/react-toggle-group": "^1.1.10",
34+
"@radix-ui/react-tooltip": "^1.2.7",
35+
"@tailwindcss/vite": "^4.1.10",
836
"@testing-library/jest-dom": "^4.2.4",
937
"@testing-library/react": "^9.3.2",
1038
"@testing-library/user-event": "^7.1.2",
1139
"@vitejs/plugin-react-swc": "^3.10.2",
1240
"axios": "^0.21.0",
1341
"baseui": "^9.104.0",
42+
"class-variance-authority": "^0.7.1",
43+
"clsx": "^2.1.1",
44+
"cmdk": "^1.1.1",
45+
"date-fns": "^4.1.0",
46+
"embla-carousel-react": "^8.6.0",
47+
"input-otp": "^1.4.2",
48+
"lucide-react": "^0.515.0",
1449
"monaco-editor": "^0.49.0",
1550
"monaco-vim": "^0.1.8",
51+
"next-themes": "^0.4.6",
1652
"prop-types": "^15.8.1",
17-
"react": "^17.0.1",
18-
"react-dom": "^17.0.1",
53+
"react": "^18.3.1",
54+
"react-day-picker": "^9.7.0",
55+
"react-dom": "^18.3.1",
1956
"react-github-corner": "^2.5.0",
57+
"react-hook-form": "^7.58.0",
2058
"react-monaco-editor": "^0.58.0",
21-
"react-redux": "^7.2.2",
22-
"react-resize-detector": "^8.0.4",
59+
"react-resizable-panels": "^3.0.3",
2360
"react-router": "^7.6.2",
2461
"react-select": "^3.1.0",
2562
"react-split-pane": "^0.1.92",
26-
"redux": "^5.0.1",
27-
"redux-devtools-extension": "^2.13.8",
28-
"redux-persist": "^6.0.0",
63+
"recharts": "^2.15.3",
64+
"sonner": "^2.0.5",
2965
"styletron-engine-atomic": "^1.4.6",
3066
"styletron-react": "^5.2.7",
67+
"tailwind-merge": "^3.3.1",
68+
"tailwindcss": "^4.1.10",
69+
"vaul": "^1.1.2",
3170
"vite": "^6.3.5",
3271
"vite-plugin-svgr": "^4.3.0",
33-
"vite-tsconfig-paths": "^5.1.4"
72+
"vite-tsconfig-paths": "^5.1.4",
73+
"zod": "^3.25.64",
74+
"zustand": "^5.0.5"
3475
},
3576
"scripts": {
3677
"start": "vite",
@@ -50,7 +91,12 @@
5091
]
5192
},
5293
"devDependencies": {
94+
"@types/node": "^24.0.1",
95+
"@types/react": "^19.1.8",
96+
"@types/react-dom": "^19.1.6",
5397
"eslint-plugin-baseui": "^9.104.0",
98+
"tw-animate-css": "^1.3.4",
99+
"typescript": "^5.8.3",
54100
"vite-plugin-monaco-editor": "^1.1.0"
55101
}
56102
}

0 commit comments

Comments
 (0)