Browse Source

formatting and linting

pull/394/head
Joe 6 years ago
parent
commit
13ee292417
  1. 21
      packages/builder/src/components/workflow/SetupPanel/SetupPanel.svelte
  2. 83
      packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte
  3. 4
      packages/builder/src/components/workflow/WorkflowPanel/WorkflowList/WorkflowList.svelte

21
packages/builder/src/components/workflow/SetupPanel/SetupPanel.svelte

@ -91,9 +91,7 @@
{testResult}
</button>
{/if}
<Button secondary wide on:click={testWorkflow}>
Test Workflow
</Button>
<Button secondary wide on:click={testWorkflow}>Test Workflow</Button>
</div>
{/if}
{#if selectedTab === 'SETUP'}
@ -101,16 +99,13 @@
<WorkflowBlockSetup {workflowBlock} />
<div class="buttons">
<Button
green wide
green
wide
data-cy="save-workflow-setup"
on:click={saveWorkflow}>
Save Workflow
</Button>
<Button
red wide
on:click={deleteWorkflowBlock}>
Delete Block
</Button>
<Button red wide on:click={deleteWorkflowBlock}>Delete Block</Button>
</div>
{:else if $workflowStore.currentWorkflow}
<div class="panel">
@ -142,14 +137,14 @@
</div>
</div>
<div class="buttons">
<Button green wide
<Button
green
wide
data-cy="save-workflow-setup"
on:click={saveWorkflow}>
Save Workflow
</Button>
<Button red wide on:click={deleteWorkflow}>
Delete Workflow
</Button>
<Button red wide on:click={deleteWorkflow}>Delete Workflow</Button>
</div>
</div>
{/if}

83
packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte

@ -17,53 +17,48 @@
{#each workflowParams as [parameter, type]}
<div class="block-field">
<label class="label">{parameter}</label>
{#if Array.isArray(type)}
<select
class="budibase_input"
bind:value={workflowBlock.args[parameter]}>
{#each type as option}
<option value={option}>{option}</option>
{/each}
</select>
{:else if type === 'component'}
<ComponentSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'accessLevel'}
<select
class="budibase_input"
bind:value={workflowBlock.args[parameter]}>
<option value="ADMIN">Admin</option>
<option value="POWER_USER">Power User</option>
</select>
{:else if type === 'password'}
<input
type="password"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'number'}
<input
type="number"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'longText'}
<textarea
type="text"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'model'}
<ModelSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'record'}
<RecordSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'string'}
<input
type="text"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{/if}
</div>
{#if Array.isArray(type)}
<select class="budibase_input" bind:value={workflowBlock.args[parameter]}>
{#each type as option}
<option value={option}>{option}</option>
{/each}
</select>
{:else if type === 'component'}
<ComponentSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'accessLevel'}
<select class="budibase_input" bind:value={workflowBlock.args[parameter]}>
<option value="ADMIN">Admin</option>
<option value="POWER_USER">Power User</option>
</select>
{:else if type === 'password'}
<input
type="password"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'number'}
<input
type="number"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'longText'}
<textarea
type="text"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{:else if type === 'model'}
<ModelSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'record'}
<RecordSelector bind:value={workflowBlock.args[parameter]} />
{:else if type === 'string'}
<input
type="text"
class="budibase_input"
bind:value={workflowBlock.args[parameter]} />
{/if}
</div>
{/each}
<style>
.block-field {
display: grid;
}

4
packages/builder/src/components/workflow/WorkflowPanel/WorkflowList/WorkflowList.svelte

@ -28,9 +28,7 @@
</script>
<section>
<Button purple wide on:click{newWorkflow}>
Create New Workflow
</Button>
<Button purple wide on:click{newWorkflow}>Create New Workflow</Button>
<ul>
{#each $workflowStore.workflows as workflow}
<li

Loading…
Cancel
Save