diff --git a/components/ui/context.tsx b/components/ui/context.tsx
index 096e2f865..5c95a75b7 100644
--- a/components/ui/context.tsx
+++ b/components/ui/context.tsx
@@ -10,7 +10,7 @@ export interface State {
toastText: string
}
-const initialState = {
+const initialState: State = {
displaySidebar: false,
displayDropdown: false,
displayModal: false,
@@ -178,8 +178,16 @@ export const useUI = () => {
return context
}
-export const ManagedUIContext: FC = ({ children }) => (
-
- {children}
-
-)
+interface ManagedUIContextProps {
+ children: React.ReactNode
+}
+
+// please see https://medium.com/variant-as/a-better-way-to-type-react-components-9a6460a1d4b7
+export function ManagedUIContext(props: ManagedUIContextProps) {
+ const { children } = props
+ return (
+
+ {children}
+
+ )
+}