mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-21 16:02:28 +00:00
add download button to expanded graph
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
import Tabs from './common/tabs/Tabs.svelte'
|
||||
import { FlowGraph, type GraphModuleState } from './graph'
|
||||
import ModuleStatus from './ModuleStatus.svelte'
|
||||
import { emptyString, isOwner, pluralize, truncateRev } from '$lib/utils'
|
||||
import { emptyString, isOwner, pluralize, truncateRev } from '$lib/utils'
|
||||
import JobArgs from './JobArgs.svelte'
|
||||
import { Loader2 } from 'lucide-svelte'
|
||||
import FlowStatusWaitingForEvents from './FlowStatusWaitingForEvents.svelte'
|
||||
@@ -438,6 +438,7 @@
|
||||
</div>
|
||||
|
||||
<FlowGraph
|
||||
download
|
||||
success={isSuccess(job?.['success'])}
|
||||
flowModuleStates={localFlowModuleStates}
|
||||
on:select={(e) => {
|
||||
|
||||
@@ -9,3 +9,9 @@
|
||||
</script>
|
||||
|
||||
<FlowGraph fullSize {modules} {failureModule} />
|
||||
<a
|
||||
download="flow.json"
|
||||
href={'data:text/json;charset=utf-8,' +
|
||||
encodeURIComponent(JSON.stringify({ value: { modules, failureModule }, summary: '' }, null, 4))}
|
||||
>Download</a
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user