Skip to content

Commit 2f3b2c3

Browse files
committed
remove unused render
1 parent d6e83db commit 2f3b2c3

File tree

1 file changed

+0
-134
lines changed

1 file changed

+0
-134
lines changed

frontend/src/pages/org/workflows-list.ts

Lines changed: 0 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import type {
2121
} from "@/components/ui/filter-chip";
2222
import { parsePage, type PageChangeEvent } from "@/components/ui/pagination";
2323
import { type SelectEvent } from "@/components/ui/search-combobox";
24-
import { ClipboardController } from "@/controllers/clipboard";
2524
import { SearchParamsController } from "@/controllers/searchParams";
2625
import type { SelectJobTypeEvent } from "@/features/crawl-workflows/new-workflow-dialog";
2726
import {
@@ -42,7 +41,6 @@ import {
4241
} from "@/types/workflow";
4342
import { isApiError } from "@/utils/api";
4443
import { settingsForDuplicate } from "@/utils/crawl-workflows/settingsForDuplicate";
45-
import { isArchivingDisabled } from "@/utils/orgs";
4644
import { tw } from "@/utils/tailwind";
4745

4846
type SearchFields = "name" | "firstSeed";
@@ -850,138 +848,6 @@ export class WorkflowsList extends BtrixElement {
850848
</btrix-workflow-list-item>
851849
`;
852850

853-
private renderMenu(workflow: ListWorkflow) {
854-
return html`
855-
${when(
856-
workflow.isCrawlRunning && this.appState.isCrawler,
857-
// HACK shoelace doesn't current have a way to override non-hover
858-
// color without resetting the --sl-color-neutral-700 variable
859-
() => html`
860-
<sl-menu-item
861-
@click=${() => void this.stop(workflow.lastCrawlId)}
862-
?disabled=${workflow.lastCrawlStopping}
863-
>
864-
<sl-icon name="dash-square" slot="prefix"></sl-icon>
865-
${msg("Stop Crawl")}
866-
</sl-menu-item>
867-
<sl-menu-item
868-
style="--sl-color-neutral-700: var(--danger)"
869-
@click=${() => void this.cancel(workflow.lastCrawlId)}
870-
>
871-
<sl-icon name="x-octagon" slot="prefix"></sl-icon>
872-
${msg(html`Cancel & Discard Crawl`)}
873-
</sl-menu-item>
874-
`,
875-
)}
876-
${when(
877-
this.appState.isCrawler && !workflow.isCrawlRunning,
878-
() => html`
879-
<sl-menu-item
880-
style="--sl-color-neutral-700: var(--success)"
881-
?disabled=${isArchivingDisabled(this.org, true)}
882-
@click=${() => void this.runNow(workflow)}
883-
>
884-
<sl-icon name="play" slot="prefix"></sl-icon>
885-
${msg("Run Crawl")}
886-
</sl-menu-item>
887-
`,
888-
)}
889-
${when(
890-
this.appState.isCrawler &&
891-
workflow.isCrawlRunning &&
892-
!workflow.lastCrawlStopping,
893-
// HACK shoelace doesn't current have a way to override non-hover
894-
// color without resetting the --sl-color-neutral-700 variable
895-
() => html`
896-
<sl-divider></sl-divider>
897-
<sl-menu-item
898-
@click=${() =>
899-
this.navigate.to(
900-
`${this.navigate.orgBasePath}/workflows/${workflow.id}/${WorkflowTab.LatestCrawl}`,
901-
{
902-
dialog: "scale",
903-
},
904-
)}
905-
>
906-
<sl-icon name="plus-slash-minus" slot="prefix"></sl-icon>
907-
${msg("Edit Browser Windows")}
908-
</sl-menu-item>
909-
<sl-menu-item
910-
?disabled=${workflow.lastCrawlState !== "running"}
911-
@click=${() =>
912-
this.navigate.to(
913-
`${this.navigate.orgBasePath}/workflows/${workflow.id}/${WorkflowTab.LatestCrawl}`,
914-
{
915-
dialog: "exclusions",
916-
},
917-
)}
918-
>
919-
<sl-icon name="table" slot="prefix"></sl-icon>
920-
${msg("Edit Exclusions")}
921-
</sl-menu-item>
922-
<sl-divider></sl-divider>
923-
`,
924-
)}
925-
${when(
926-
this.appState.isCrawler,
927-
() =>
928-
html`<sl-menu-item
929-
@click=${() =>
930-
this.navigate.to(
931-
`${this.navigate.orgBasePath}/workflows/${workflow.id}?edit`,
932-
)}
933-
>
934-
<sl-icon name="gear" slot="prefix"></sl-icon>
935-
${msg("Edit Workflow Settings")}
936-
</sl-menu-item>`,
937-
)}
938-
<sl-menu-item
939-
@click=${() =>
940-
ClipboardController.copyToClipboard(workflow.tags.join(", "))}
941-
?disabled=${!workflow.tags.length}
942-
>
943-
<sl-icon name="tags" slot="prefix"></sl-icon>
944-
${msg("Copy Tags")}
945-
</sl-menu-item>
946-
${when(
947-
this.appState.isCrawler,
948-
() => html`
949-
<sl-menu-item
950-
?disabled=${isArchivingDisabled(this.org, true)}
951-
@click=${() => void this.duplicateConfig(workflow)}
952-
>
953-
<sl-icon name="files" slot="prefix"></sl-icon>
954-
${msg("Duplicate Workflow")}
955-
</sl-menu-item>
956-
<sl-divider></sl-divider>
957-
<sl-menu-item
958-
@click=${() => ClipboardController.copyToClipboard(workflow.id)}
959-
>
960-
<sl-icon name="copy" slot="prefix"></sl-icon>
961-
${msg("Copy Workflow ID")}
962-
</sl-menu-item>
963-
${when(
964-
!workflow.crawlCount,
965-
() => html`
966-
<sl-divider></sl-divider>
967-
<sl-menu-item
968-
style="--sl-color-neutral-700: var(--danger)"
969-
@click=${async () => {
970-
this.workflowToDelete = workflow;
971-
await this.updateComplete;
972-
void this.deleteDialog?.show();
973-
}}
974-
>
975-
<sl-icon name="trash3" slot="prefix"></sl-icon>
976-
${msg("Delete Workflow")}
977-
</sl-menu-item>
978-
`,
979-
)}
980-
`,
981-
)}
982-
`;
983-
}
984-
985851
private renderName(crawlConfig: ListWorkflow) {
986852
if (crawlConfig.name) return crawlConfig.name;
987853
const { firstSeed, seedCount } = crawlConfig;

0 commit comments

Comments
 (0)