Files
cinny/src/app/hooks/useAuthServer.ts
T

15 lines
374 B
TypeScript
Raw Normal View History

2024-01-21 23:50:56 +11:00
import { createContext, useContext } from 'react';
const AuthServerContext = createContext<string | null>(null);
export const AuthServerProvider = AuthServerContext.Provider;
export const useAuthServer = (): string => {
const server = useContext(AuthServerContext);
if (server === null) {
throw new Error('Auth server is not provided!');
}
return server;
};