Код: Выделить всё
┌ Let's configure your TanStack Start application
│
◇ What would you like to name your project?
│ frontend
│
◇ Would you like to use Tailwind CSS?
│ Yes
│
◇ Select toolchain
│ ESLint
│
◇ What add-ons would you like for your project?
│ Shadcn, Table, Query
│
◇ Would you like any examples?
│ none
│
◇ Initialized git repository
- : для всех страниц, связанных с аутентификацией (вход, регистрация и т. д.).
Код: Выделить всё
AuthLayout - : Для всех защищенных страниц (после входа в систему).
Код: Выделить всё
DashboardLayout
- Маршруты аутентификации
Страница
Путь
ВойтиКод: Выделить всё
/
РегистрацияКод: Выделить всё
/signup
Забыть парольКод: Выделить всё
/forget-password - Маршруты информационной панели
Страница
Путь
Главная панель управленияКод: Выделить всё
/
ПользователиКод: Выделить всё
/user
Код: Выделить всё
/В основном:
- Если пользователь не аутентифицирован → показать AuthLayout на странице входа в систему
- Если пользователь аутентифицирован → показать DashboardLayout на странице панели мониторинга
Как структурировать мои файлы и маршруты, чтобы добиться такой настройки макета в TanStack Start?
Подробнее здесь: https://stackoverflow.com/questions/798 ... -structure
Мобильная версия