-120
Cargo.lock
-120
Cargo.lock
·····················
+3
-3
Cargo.toml
+3
-3
Cargo.toml
···-sqlx = { version = "0.8", features = ["runtime-tokio-native-tls", "postgres", "sqlite", "chrono"] }
+5
frontend/src/api/client.ts
+5
frontend/src/api/client.ts
+82
-62
frontend/src/components/AuthForms.tsx
+82
-62
frontend/src/components/AuthForms.tsx
···············-<Tabs value={activeTab} onValueChange={(value: string) => setActiveTab(value as 'login' | 'register')}>
+22
src/handlers.rs
+22
src/handlers.rs
······+pub async fn check_first_user(state: web::Data<AppState>) -> Result<impl Responder, AppError> {
+4
src/main.rs
+4
src/main.rs
···