clearRecording function exported

Last updated: 2026-03-05T23:42:26.235Z

Metrics

LOC: 11 Complexity: 2 Params: 0

Signature

clearRecording(): : Promise<void>

Source Code

export async function clearRecording(): Promise<void> {
  try {
    await sendToPage({ type: "CLEAR_RECORDING" });
    panelState.recordedStepsPreview = [];
    panelState.recordingState = "idle";
    addLog(t("logRecordStopped"), "info");
    renderRecordTab();
  } catch (err) {
    addLog(`${t("logRecordError")}: ${err}`, "error");
  }
}

Dependencies (Outgoing)

graph LR clearRecording["clearRecording"] renderRecordTab["renderRecordTab"] clearRecording -->|calls| renderRecordTab style clearRecording fill:#dbeafe,stroke:#2563eb,stroke-width:2px click clearRecording "f6f301d293745036.html" click renderRecordTab "55c03c4dd1c7d324.html"
TargetType
renderRecordTab calls

Impact (Incoming)

graph LR clearRecording["clearRecording"] renderRecordTab["renderRecordTab"] renderRecordTab -->|calls| clearRecording style clearRecording fill:#dbeafe,stroke:#2563eb,stroke-width:2px click clearRecording "f6f301d293745036.html" click renderRecordTab "55c03c4dd1c7d324.html"
SourceType
renderRecordTab calls