Files
InvokeAI/invokeai/frontend/web/src/features/controlLayers/contexts/RefImageIdContext.ts
2025-06-26 19:55:21 +10:00

11 lines
353 B
TypeScript

import { createContext, useContext } from 'react';
import { assert } from 'tsafe';
export const RefImageIdContext = createContext<string | null>(null);
export const useRefImageIdContext = (): string => {
const id = useContext(RefImageIdContext);
assert(id, 'useRefImageIdContext must be used within a RefImageIdContext.Provider');
return id;
};