diff --git a/frontend/src/lib/components/ScriptEditor.svelte b/frontend/src/lib/components/ScriptEditor.svelte index a7ab798684..801e459a8e 100644 --- a/frontend/src/lib/components/ScriptEditor.svelte +++ b/frontend/src/lib/components/ScriptEditor.svelte @@ -14,15 +14,15 @@ import TestJobLoader from './TestJobLoader.svelte' import JobProgressBar from '$lib/components/jobs/JobProgressBar.svelte' import { createEventDispatcher, onDestroy, onMount } from 'svelte' - import { Button } from './common' + import { Button, RunButton } from './common' import SplitPanesWrapper from './splitPanes/SplitPanesWrapper.svelte' - import WindmillIcon from './icons/WindmillIcon.svelte' + //import WindmillIcon from './icons/WindmillIcon.svelte' import * as Y from 'yjs' import { scriptLangToEditorLang } from '$lib/scripts' import { WebsocketProvider } from 'y-websocket' import Modal from './common/modal/Modal.svelte' import DiffEditor from './DiffEditor.svelte' - import { Clipboard, CornerDownLeft, Github, Play } from 'lucide-svelte' + import { Clipboard, Github } from 'lucide-svelte' import { setLicense } from '$lib/enterpriseUtils' import type { ScriptEditorWhitelabelCustomUi } from './custom_ui' import Tabs from './common/tabs/Tabs.svelte' @@ -31,6 +31,7 @@ import CaptureTable from '$lib/components/triggers/CaptureTable.svelte' import CaptureButton from './triggers/CaptureButton.svelte' import { setContext } from 'svelte' + import CaptureIcon from './triggers/CaptureIcon.svelte' // Exported export let schema: Schema | any = emptySchema() @@ -92,6 +93,8 @@ let yContent: Y.Text | undefined = undefined let peers: { name: string }[] = [] let showCollabPopup = false + let captureItems: Item[] = [] + let cancelLoading = false const url = new URL(window.location.toString()) let initialCollab = /true|1/i.test(url.searchParams.get('collab') ?? '0') @@ -272,12 +275,17 @@ (cancelLoading = true)} bind:scriptProgress bind:this={testJobLoader} bind:isLoading={testIsLoading} bind:job={testJob} /> +{#if customUi?.previewPanel?.disableTriggerButton !== true} +