Refactor modals to use context provider

This commit is contained in:
Misode
2024-11-18 23:55:14 +01:00
parent 5db012f101
commit 14abe1ee52
10 changed files with 120 additions and 63 deletions
+4 -1
View File
@@ -4,6 +4,7 @@ import '../styles/main.css'
import '../styles/nodes.css'
import { App } from './App.js'
import { LocaleProvider, ProjectProvider, StoreProvider, ThemeProvider, TitleProvider, VersionProvider } from './contexts/index.js'
import { ModalProvider } from './contexts/Modal.jsx'
import { SpyglassProvider } from './contexts/Spyglass.jsx'
function Main() {
@@ -15,7 +16,9 @@ function Main() {
<TitleProvider>
<SpyglassProvider>
<ProjectProvider>
<App />
<ModalProvider>
<App />
</ModalProvider>
</ProjectProvider>
</SpyglassProvider>
</TitleProvider>