import { BasicAuthorizationOptions } from "interactive-elastic-core"; import { createContext, useState } from "react"; type Authorization = BasicAuthorizationOptions; interface AppContextType { credentials: Authorization | null; setCredentials: (credentials: Authorization | null) => void; } export const AppContext = createContext(null as any); export default function AppProvider({ children, }: { children: React.ReactNode; }) { const [credentials, setCredentials] = useState(null); return ( {children} ); }