Files
Jyotisha/frontend/src/lib/birth-time-dynamic-service-methods.ts
T
2026-07-19 08:25:33 +08:00

16 lines
570 B
TypeScript

import { createDynamicJourneyActions } from "./birth-time-dynamic-actions.ts";
import { createDynamicScoringService } from "./birth-time-dynamic-scoring-service.ts";
import type {
BirthTimeJourneyPorts,
} from "./birth-time-journey-service.ts";
export function createDynamicJourneyMethods(ports: BirthTimeJourneyPorts) {
const actions = createDynamicJourneyActions(ports);
const scoring = createDynamicScoringService(ports);
return {
...actions,
generateDynamicQuestion: actions.loadDynamicQuestionBuild,
pollDynamicScoringJob: scoring.poll,
};
}