Files
bob-the-algorithm/src/features/planner/context.ts
Morten Olsen 8259232a83 v3
2022-05-10 22:06:31 +02:00

19 lines
420 B
TypeScript

import { createDataContext } from '#/utils/data-context';
import { Strategies } from "./algorithm/build-graph";
type PlannerOptions = {
strategy: Strategies;
}
const {
Context: PlannerContext,
Provider: PlannerProvider,
} = createDataContext<PlannerOptions>({
createDefault: () => ({
strategy: Strategies.firstComplet,
}),
});
export type { PlannerOptions };
export { PlannerContext, PlannerProvider };