Skip to content

Commit 619c57e

Browse files
committed
feat: reset event
1 parent ea758cd commit 619c57e

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

packages/ecc-client-ga4gh-wes/src/components/run-create/run-create.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,13 @@ export class ECCClientGa4ghWesRunCreate extends LitElement {
414414
}
415415

416416
private resetForm(): void {
417+
this.dispatchEvent(
418+
new CustomEvent("ecc-run-create-reset", {
419+
bubbles: true,
420+
composed: true,
421+
})
422+
);
423+
417424
this.formData = {
418425
workflowUrl: "",
419426
workflowType: this.defaultWorkflowType,
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export type EccRunCreateResetEvent = CustomEvent<Record<string, any>>;
2+
3+
declare global {
4+
interface GlobalEventHandlersEventMap {
5+
"ecc-run-create-reset": EccRunCreateResetEvent;
6+
}
7+
}

packages/ecc-client-ga4gh-wes/src/events/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ export type { EccRunCreateFailedEvent } from "./ecc-run-create-failed.js";
33
export type { EccRunsChangedEvent } from "./ecc-runs-changed.js";
44
export type { EccRunsSelectedEvent } from "./ecc-runs-selected.js";
55
export type { EccRunLogChangedEvent } from "./ecc-run-log-changed.js";
6+
export type { EccRunCreateResetEvent } from "./ecc-run-create-reset.js";

0 commit comments

Comments
 (0)