TX005

רינדור לאחר הסרה מהעץ

מסוף

Text.js error TX005: Cannot render into an unmounted console root.

למה זה קורה

בוצעה קריאה ל-root.render() על שורש מסוף לאחר root.unmount(). שורש שהוסר מהעץ שחרר את מנגנון הרינדור ואת מאזיני הקלט שלו.

איך לתקן

יש ליצור שורש חדש, או להשאיר את השורש בעץ ולרנדר עץ אחר:

root.unmount();const next = await createConsoleRoot();next.render(<App />);

בבדיקות, יש לבדוק את root.unmounted לפני רינדור מתוך פונקציות חזרה אסינכרוניות.