import type { TerminalEvent } from "@t3tools/contracts";export function terminalRunningSubprocessFromEvent(event: TerminalEvent): boolean | null { switch (event.type) { case "activity": return event.hasRunningSubprocess; case "started": case "restarted": case "exited": return false; default: return null; }}
import type { TerminalEvent } from "@t3tools/contracts";
export function terminalRunningSubprocessFromEvent(event: TerminalEvent): boolean | null {
switch (event.type) {
case "activity":
return event.hasRunningSubprocess;
case "started":
case "restarted":
case "exited":
return false;
default:
return null;
}
}