Refactor authentication components for modularity

Replaced `LoginForm` with a more extensible `AuthForm` and `AuthScreen`, enabling support for multiple auth strategies (e.g., OAuth) and improved reusability. Updated imports, routes, and configurations accordingly.
This commit is contained in:
dswbx
2025-01-09 10:20:28 +01:00
parent fcab042e88
commit 5c7bfeab8f
11 changed files with 237 additions and 146 deletions

View File

@@ -138,7 +138,12 @@ await tsup.build({
minify,
sourcemap,
watch,
entry: ["src/ui/index.ts", "src/ui/client/index.ts", "src/ui/main.css"],
entry: [
"src/ui/index.ts",
"src/ui/client/index.ts",
"src/ui/elements/index.ts",
"src/ui/main.css"
],
outDir: "dist/ui",
external: ["bun:test", "react", "react-dom", "use-sync-external-store"],
metafile: true,