* fix(ts): use strict mode strictNullChecks etc * chore: Use extended React.HTMLAttributes<> (#41) * refactor(code-format): add prettier closes #42 * feat(renderer): add snap to grid option closes #20 * chore(dependabot): use develop as target branch
12 lines
318 B
TypeScript
12 lines
318 B
TypeScript
import { createContext } from 'react';
|
|
|
|
import { ElementId } from '../types';
|
|
|
|
type ContextProps = ElementId | null;
|
|
|
|
export const NodeIdContext = createContext<Partial<ContextProps>>(null);
|
|
export const Provider = NodeIdContext.Provider;
|
|
export const Consumer = NodeIdContext.Consumer;
|
|
|
|
export default NodeIdContext;
|