refactor: migrate storage listeners to wxt/browser and refactor provider state management

This commit is contained in:
雨霖铃
2026-05-22 23:06:55 +08:00
parent 756ece31d3
commit 81a2e793ba
4 changed files with 151 additions and 160 deletions
+4 -1
View File
@@ -1,5 +1,6 @@
import React from 'react';
import { ThemeModeProvider } from './ThemeModeProvider';
import { RouterProvider } from './RouterProvider'; // 💡 1. 全局合龙:引入满血重构的路由中枢
interface AppRootProps {
children: React.ReactNode;
@@ -8,7 +9,9 @@ interface AppRootProps {
export default function AppRoot({ children }: AppRootProps) {
return (
<React.StrictMode>
<ThemeModeProvider>{children}</ThemeModeProvider>
<ThemeModeProvider>
<RouterProvider>{children}</RouterProvider>
</ThemeModeProvider>
</React.StrictMode>
);
}