Skip to content

Commit e69d6a3

Browse files
[feat 🎉] web socket works perfect as we expect ✨
1 parent 788c5e3 commit e69d6a3

49 files changed

Lines changed: 3189 additions & 445 deletions

Some content is hidden

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

‎changelog.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@
3131
- [chore] Created executeme platform logo for free
3232
- [feat] Created a release notes ci/cd pipeline to automate our release version
3333
- [feat] Create electron builder CI for build various platform applicaiton
34+
- [feat] ShadcnUI added to our desktop application

‎desktop/.env.example‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
RENDERER_VITE_SERVER_BASE_URL=""
2+
RENDERER_VITE_SERVER_BASE_URL_LOCAL="http://localhost:9091"

‎desktop/.prettierrc.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
singleQuote: true
2-
semi: false
1+
singleQuote: false
2+
semi: true
33
printWidth: 100
44
trailingComma: none

‎desktop/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/renderer/src/assets/main.css",
9+
"baseColor": "neutral",
10+
"cssVariables": true,
11+
"prefix": ""
12+
},
13+
"aliases": {
14+
"components": "src/renderer/src/components",
15+
"utils": "src/renderer/src/lib/utils",
16+
"ui": "src/renderer/src/components/ui",
17+
"lib": "src/renderer/src/lib",
18+
"hooks": "src/renderer/src/hooks"
19+
},
20+
"iconLibrary": "lucide"
21+
}
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
import { resolve } from 'path'
2-
import { defineConfig, externalizeDepsPlugin } from 'electron-vite'
3-
import react from '@vitejs/plugin-react'
1+
import { resolve } from "path";
2+
import { defineConfig, externalizeDepsPlugin } from "electron-vite";
3+
import react from "@vitejs/plugin-react";
4+
// @ts-ignore
5+
import tailwindcss from "@tailwindcss/vite";
46

57
export default defineConfig({
68
main: {
@@ -12,9 +14,9 @@ export default defineConfig({
1214
renderer: {
1315
resolve: {
1416
alias: {
15-
'@renderer': resolve('src/renderer/src')
17+
"@renderer": resolve("src/renderer/src")
1618
}
1719
},
18-
plugins: [react()]
20+
plugins: [react(), tailwindcss()]
1921
}
20-
})
22+
});

‎desktop/package.json‎

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,27 @@
2828
"dependencies": {
2929
"@electron-toolkit/preload": "^3.0.1",
3030
"@electron-toolkit/utils": "^4.0.0",
31-
"electron-updater": "^6.3.9"
31+
"@monaco-editor/react": "^4.7.0",
32+
"@radix-ui/react-select": "^2.2.5",
33+
"@radix-ui/react-slot": "^1.2.3",
34+
"axios": "^1.10.0",
35+
"class-variance-authority": "^0.7.1",
36+
"clsx": "^2.1.1",
37+
"electron-updater": "^6.3.9",
38+
"lucide-react": "^0.525.0",
39+
"monaco-editor": "^0.52.2",
40+
"next-themes": "^0.4.6",
41+
"perf_hooks": "^0.0.1",
42+
"socket.io-client": "^4.8.1",
43+
"sonner": "^2.0.6",
44+
"tailwind-merge": "^3.3.1",
45+
"tw-animate-css": "^1.3.5"
3246
},
3347
"devDependencies": {
3448
"@electron-toolkit/eslint-config-prettier": "^3.0.0",
3549
"@electron-toolkit/eslint-config-ts": "^3.0.0",
3650
"@electron-toolkit/tsconfig": "^1.0.1",
51+
"@tailwindcss/vite": "^4.1.11",
3752
"@types/node": "^22.14.1",
3853
"@types/react": "^19.1.1",
3954
"@types/react-dom": "^19.1.2",
@@ -48,6 +63,7 @@
4863
"prettier": "^3.5.3",
4964
"react": "^19.1.0",
5065
"react-dom": "^19.1.0",
66+
"tailwindcss": "^4.1.11",
5167
"typescript": "^5.8.3",
5268
"vite": "^6.2.6"
5369
},

0 commit comments

Comments
 (0)