aboutsummaryrefslogtreecommitdiffstats
path: root/packages/renderer/src/components/StoreProvider.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderer/src/components/StoreProvider.tsx')
-rw-r--r--packages/renderer/src/components/StoreProvider.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/renderer/src/components/StoreProvider.tsx b/packages/renderer/src/components/StoreProvider.tsx
index 0d9a36c..da1e699 100644
--- a/packages/renderer/src/components/StoreProvider.tsx
+++ b/packages/renderer/src/components/StoreProvider.tsx
@@ -20,11 +20,11 @@
20 20
21import React, { createContext, useContext } from 'react'; 21import React, { createContext, useContext } from 'react';
22 22
23import type { RootStore } from '../stores/RootStore'; 23import type { RendererStore } from '../stores/RendererStore';
24 24
25const StoreContext = createContext<RootStore | null>(null); 25const StoreContext = createContext<RendererStore | null>(null);
26 26
27export function useStore(): RootStore { 27export function useStore(): RendererStore {
28 const store = useContext(StoreContext); 28 const store = useContext(StoreContext);
29 if (store === null) { 29 if (store === null) {
30 throw new Error('useStore can only be called inside of StoreProvider'); 30 throw new Error('useStore can only be called inside of StoreProvider');
@@ -34,7 +34,7 @@ export function useStore(): RootStore {
34 34
35export function StoreProvider({ children, store }: { 35export function StoreProvider({ children, store }: {
36 children: JSX.Element | JSX.Element[], 36 children: JSX.Element | JSX.Element[],
37 store: RootStore, 37 store: RendererStore,
38}): JSX.Element { 38}): JSX.Element {
39 return ( 39 return (
40 <StoreContext.Provider value={store}> 40 <StoreContext.Provider value={store}>