TX001

Yoga chưa được khởi tạo

Console

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

Nguyên nhân

Layout chạy trên Yoga, được phân phối dưới dạng WebAssembly và phải khởi tạo trước frame đầu tiên. Một thao tác đã tạo nút cảnh hoặc root đồng bộ trước khi initYoga() hoàn tất.

Cách khắc phục

Dùng các hàm hỗ trợ tạo root bất đồng bộ để tự động khởi tạo Yoga:

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

Nếu cần createConsoleRootSync() hoặc dùng trực tiếp đồ thị cảnh của core, chờ initYoga() một lần khi khởi động:

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

Ứng dụng khởi động bằng text dev không bao giờ gặp lỗi này.