TX014
Использование вне <AppRouter>
Причины
useRouter, usePathname, useParams, useSearchParams, useAppTheme и <Link> читают состояние, которое предоставляет <AppRouter>. Компонент отрендерен вне него, обычно в отдельном вызове renderToConsole или в модульном тесте.
Способы исправления
Запустите приложение командой text dev, text start или text run, которые монтируют <AppRouter> за вас. При ручном рендеринге (в тестах, при встраивании) монтируйте маршрутизатор вместо страницы:
import { AppRouter } from "@textjs/app/router";await renderToConsole(<AppRouter routes={routes} />);