From e55ca5450946553ca2eff4800ff5afd496e9bf82 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Tue, 12 Mar 2019 11:14:07 -0700 Subject: [PATCH] Lint --- .../cloud/show-cloud-webhook-manage-dialog.ts | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/panels/config/cloud/show-cloud-webhook-manage-dialog.ts diff --git a/src/panels/config/cloud/show-cloud-webhook-manage-dialog.ts b/src/panels/config/cloud/show-cloud-webhook-manage-dialog.ts new file mode 100644 index 0000000000..c1c1389021 --- /dev/null +++ b/src/panels/config/cloud/show-cloud-webhook-manage-dialog.ts @@ -0,0 +1,21 @@ +import { fireEvent } from "../../../common/dom/fire_event"; +import { Webhook } from "../../../data/webhook"; +import { CloudWebhook } from "../../../data/cloud"; + +export interface WebhookDialogParams { + webhook: Webhook; + cloudhook: CloudWebhook; + disableHook: () => void; +} + +export const showManageCloudhookDialog = ( + element: HTMLElement, + webhookDialogParams: WebhookDialogParams +): void => { + fireEvent(element, "show-dialog", { + dialogTag: "cloud-webhook-manage-dialog", + dialogImport: () => + import(/* webpackChunkName: "cloud-webhook-manage-dialog" */ "./cloud-webhook-manage-dialog"), + dialogParams: webhookDialogParams, + }); +};