mirror of https://github.com/portainer/portainer
17 lines
364 B
TypeScript
17 lines
364 B
TypeScript
import { createContext, useContext } from 'react';
|
|
|
|
export const InputContext = createContext<{
|
|
allowAuto: boolean;
|
|
allowBindMounts: boolean;
|
|
} | null>(null);
|
|
|
|
export function useInputContext() {
|
|
const value = useContext(InputContext);
|
|
|
|
if (value === null) {
|
|
throw new Error('useContext must be used within a Context.Provider');
|
|
}
|
|
|
|
return value;
|
|
}
|