James Henry 4fd639b170
feat(core): refactor graph implementation details (#27267)
Co-authored-by: nartc <nartc7789@gmail.com>
2024-08-27 10:01:11 -04:00

17 lines
429 B
TypeScript

import { getGraphService } from '../../machines/graph.service';
export const graphActor = (callback, receive) => {
const graphService = getGraphService();
receive((e) => {
const { selectedProjectNames, perfReport, compositeNodes } =
graphService.handleProjectEvent(e);
callback({
type: 'setSelectedProjectsFromGraph',
selectedProjectNames,
perfReport,
compositeNodes,
});
});
};