Skip to content

Commit 5c853ab

Browse files
fix(frontend): enable @ alias via baseUrl; unignore and track frontend/lib/utils.ts
1 parent 3eba6a3 commit 5c853ab

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ dist/
1818
downloads/
1919
eggs/
2020
.eggs/
21+
# Python artifacts (avoid clobbering frontend/lib)
2122
lib/
23+
!frontend/lib/
24+
!frontend/lib/**
2225
lib64/
2326
parts/
2427
sdist/

frontend/lib/utils.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { clsx, type ClassValue } from "clsx"
2+
import { twMerge } from "tailwind-merge"
3+
4+
export function cn(...inputs: ClassValue[]) {
5+
return twMerge(clsx(inputs))
6+
}

frontend/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"esModuleInterop": true,
1010
"module": "esnext",
1111
"moduleResolution": "bundler",
12+
"baseUrl": ".",
1213
"resolveJsonModule": true,
1314
"isolatedModules": true,
1415
"jsx": "preserve",

0 commit comments

Comments
 (0)