import { IElementState } from "../types"; export const isComplete = (state: IElementState) => { return ( state.effects.length === 0 && state.tickState.stack.length <= state.stack.length && state.subscriptions.filter((s) => !s.isCompleted).length === 0 ); };