Remove unused actor routine effect functions from App.tsx

This commit is contained in:
2026-04-15 06:24:44 +02:00
parent 396292edaa
commit e5e4afab4b

View File

@@ -328,7 +328,6 @@ import {
type InteractionTriggerKind
} from "../interactions/interaction-links";
import {
createSetActorPresenceControlEffect,
cloneControlEffect,
formatControlEffectValue,
formatControlTargetRef,
@@ -4384,25 +4383,6 @@ export function App({ store, initialStatusMessage }: AppProps) {
}
};
const upsertActorRoutineEffect = (
routine: ProjectScheduleRoutine,
effect: ProjectScheduleRoutine["effects"][number]
) => {
routine.effects = [
...routine.effects.filter((candidate) => candidate.type !== effect.type),
effect
];
};
const removeActorRoutineEffect = (
routine: ProjectScheduleRoutine,
effectType: ProjectScheduleRoutine["effects"][number]["type"]
) => {
routine.effects = routine.effects.filter(
(candidate) => candidate.type !== effectType
);
};
const resolveProjectScheduleTargetOption = (targetKey: string) =>
getProjectScheduleTargetOptionByKey(projectScheduleTargetOptions, targetKey);