feat: auth & admin

This commit is contained in:
2026-06-03 10:41:53 +03:00
parent 612d0f0125
commit 7dc59fb3c4
120 changed files with 4683 additions and 2159 deletions
@@ -14,9 +14,9 @@ Do not put app-wide initialization that must run once per app load inside `useEf
```tsx
function Comp() {
useEffect(() => {
loadFromStorage()
checkAuthToken()
}, [])
loadFromStorage();
checkAuthToken();
}, []);
// ...
}
@@ -25,15 +25,15 @@ function Comp() {
**Correct (once per app load):**
```tsx
let didInit = false
let didInit = false;
function Comp() {
useEffect(() => {
if (didInit) return
didInit = true
loadFromStorage()
checkAuthToken()
}, [])
if (didInit) return;
didInit = true;
loadFromStorage();
checkAuthToken();
}, []);
// ...
}