routing to home done

This commit is contained in:
suryacp23 2026-07-17 11:50:16 +05:30
parent 9e423f0730
commit 9be169396e
2 changed files with 8 additions and 7 deletions

View File

@ -15,6 +15,10 @@ function App() {
<Routes> <Routes>
<Route path="/login" element={<LoginPage />} /> <Route path="/login" element={<LoginPage />} />
<Route element={<ConsoleLayout />}> <Route element={<ConsoleLayout />}>
<Route path="/daily" element={<DailyLogsPage />} />
<Route path="/daily/:instanceId" element={<DailyLogsPage />} />
<Route path="/orders" element={<OrdersPage />} /> <Route path="/orders" element={<OrdersPage />} />
<Route path="/orders/:instanceId" element={<OrdersPage />} /> <Route path="/orders/:instanceId" element={<OrdersPage />} />
@ -24,9 +28,6 @@ function App() {
<Route path="/stores" element={<StoresPage />} /> <Route path="/stores" element={<StoresPage />} />
<Route path="/stores/:instanceId" element={<StoresPage />} /> <Route path="/stores/:instanceId" element={<StoresPage />} />
<Route path="/daily" element={<DailyLogsPage />} />
<Route path="/daily/:instanceId" element={<DailyLogsPage />} />
<Route path="/all-daily" element={<AllDailyLogsPage />} /> <Route path="/all-daily" element={<AllDailyLogsPage />} />
<Route path="/all-daily/:instanceId" element={<AllDailyLogsPage />} /> <Route path="/all-daily/:instanceId" element={<AllDailyLogsPage />} />

View File

@ -5,7 +5,7 @@ import { APP_ID } from '../api/config';
import { Button } from '../components/buttons'; import { Button } from '../components/buttons';
import { Card, Input } from '../components/reusable'; import { Card, Input } from '../components/reusable';
/** Login gate. Redirects to /orders once authenticated. */ /** Login gate. Redirects to /daily once authenticated. */
export function LoginPage() { export function LoginPage() {
const { authed, login } = useAuth(); const { authed, login } = useAuth();
const navigate = useNavigate(); const navigate = useNavigate();
@ -15,7 +15,7 @@ export function LoginPage() {
const [busy, setBusy] = useState(false); const [busy, setBusy] = useState(false);
const [error, setError] = useState<string | null>(null); const [error, setError] = useState<string | null>(null);
if (authed) return <Navigate to="/orders" replace />; if (authed) return <Navigate to="/daily" replace />;
async function submit(e: FormEvent) { async function submit(e: FormEvent) {
e.preventDefault(); e.preventDefault();
@ -23,7 +23,7 @@ export function LoginPage() {
setError(null); setError(null);
try { try {
await login(email, password, orgId || undefined); await login(email, password, orgId || undefined);
navigate('/orders', { replace: true }); navigate('/daily', { replace: true });
} catch (err) { } catch (err) {
setError((err as { message?: string })?.message ?? 'Login failed'); setError((err as { message?: string })?.message ?? 'Login failed');
} finally { } finally {