From d0fd2ac6743e5ce129298d383231ef05ba728df6 Mon Sep 17 00:00:00 2001 From: TrainDoctor Date: Wed, 24 Aug 2022 13:47:21 -0700 Subject: Move to using deckyState --- frontend/src/components/DeckyState.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'frontend/src/components/DeckyState.tsx') diff --git a/frontend/src/components/DeckyState.tsx b/frontend/src/components/DeckyState.tsx index 739da0e1..386880e9 100644 --- a/frontend/src/components/DeckyState.tsx +++ b/frontend/src/components/DeckyState.tsx @@ -66,6 +66,7 @@ export class DeckyState { } interface DeckyStateContext extends PublicDeckyState { + setIsLoaderUpdating(hasUpdate: boolean): void; setActivePlugin(name: string): void; closeActivePlugin(): void; } @@ -91,11 +92,14 @@ export const DeckyStateContextProvider: FC = ({ children, deckyState }) = return () => deckyState.eventBus.removeEventListener('update', onUpdate); }, []); + const setIsLoaderUpdating = (hasUpdate: boolean) => deckyState.setIsLoaderUpdating(hasUpdate); const setActivePlugin = (name: string) => deckyState.setActivePlugin(name); const closeActivePlugin = () => deckyState.closeActivePlugin(); return ( - + {children} ); -- cgit v1.2.3