|
|
@ -45,6 +45,15 @@ |
|
|
function testWorkflow() { |
|
|
function testWorkflow() { |
|
|
testResult = "PASSED" |
|
|
testResult = "PASSED" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
async function saveWorkflow() { |
|
|
|
|
|
const workflow = $workflowStore.currentWorkflow.workflow |
|
|
|
|
|
await workflowStore.actions.save({ |
|
|
|
|
|
instanceId: $backendUiStore.selectedDatabase._id, |
|
|
|
|
|
workflow, |
|
|
|
|
|
}) |
|
|
|
|
|
notifier.success(`Workflow ${workflow.name} saved.`) |
|
|
|
|
|
} |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<section> |
|
|
<section> |
|
|
@ -87,6 +96,9 @@ |
|
|
{#if workflowBlock} |
|
|
{#if workflowBlock} |
|
|
<WorkflowBlockSetup {workflowBlock} /> |
|
|
<WorkflowBlockSetup {workflowBlock} /> |
|
|
<div class="buttons"> |
|
|
<div class="buttons"> |
|
|
|
|
|
<button class="workflow-button hoverable" on:click={saveWorkflow}> |
|
|
|
|
|
Save Workflow |
|
|
|
|
|
</button> |
|
|
<button |
|
|
<button |
|
|
class="delete-workflow-button hoverable" |
|
|
class="delete-workflow-button hoverable" |
|
|
on:click={deleteWorkflowBlock}> |
|
|
on:click={deleteWorkflowBlock}> |
|
|
@ -241,6 +253,7 @@ |
|
|
font-size: 14px; |
|
|
font-size: 14px; |
|
|
font-weight: 500; |
|
|
font-weight: 500; |
|
|
transition: all 2ms; |
|
|
transition: all 2ms; |
|
|
|
|
|
margin-bottom: 10px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.workflow-button:hover { |
|
|
.workflow-button:hover { |
|
|
|