import React from "react"; import ReactDOM from "react-dom/client"; import App from "./App.jsx"; import "./styles.css"; class RootErrorBoundary extends React.Component { constructor(props) { super(props); this.state = { error: null }; } static getDerivedStateFromError(error) { return { error }; } componentDidCatch(error, info) { console.error("Aluer Nebula Console crashed", error, info); } render() { if (this.state.error) { return (
ALUER UI RECOVERY
前端捕获到了运行时错误,但主程序仍可能正常运行。请刷新页面,或替换为最新构建包。
{String(this.state.error?.message || this.state.error)}