TX001

Yoga не инициализирован

Консоль

Text.js error TX001: Yoga is not initialized. Call `await initYoga()` (or `await createConsoleRoot()`) before rendering.

Причины

Макет рассчитывается с помощью Yoga, который поставляется в виде WebAssembly и требует создания экземпляра до первого кадра. Что-то синхронно создало узел сцены или корень до завершения initYoga().

Способы исправления

Используйте асинхронные функции создания корня, которые инициализируют Yoga за вас:

import { createConsoleRoot } from "@textjs/react";const root = await createConsoleRoot();root.render(<App />);

Если вам нужен createConsoleRootSync() или прямой доступ к графу сцены ядра, один раз дождитесь завершения initYoga() при запуске:

import { initYoga } from "@textjs/core";await initYoga();

В приложениях, запущенных через text dev, эта ошибка не возникает.