Skip to content

Commit 9aa54a9

Browse files
committed
rabbit fixes
1 parent 9857cc3 commit 9aa54a9

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

src/components/builder/BuilderDialog.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@
1010
<slot name="title" />
1111
</h2>
1212
</div>
13-
<button
14-
class="cursor-pointer rounded border-none bg-transparent p-0 text-muted-foreground transition-colors hover:text-base-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-secondary-foreground"
13+
<Button
14+
variant="muted-textonly"
15+
class="-mr-1"
1516
:aria-label="$t('g.close')"
1617
@click="$emit('close')"
1718
>
1819
<i class="pi pi-times size-4" />
19-
</button>
20+
</Button>
2021
</div>
2122

2223
<!-- Body -->
@@ -32,6 +33,8 @@
3233
</template>
3334

3435
<script setup lang="ts">
36+
import Button from '@/components/ui/button/Button.vue'
37+
3538
defineEmits<{
3639
close: []
3740
}>()

src/components/builder/BuilderSaveDialogContent.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
{{ $t('builderToolbar.saveAsLabel') }}
2626
</label>
2727
<div role="radiogroup" class="flex flex-col gap-2">
28-
<button
28+
<Button
2929
v-for="option in saveTypeOptions"
3030
:key="option.value.toString()"
3131
role="radio"
@@ -36,6 +36,7 @@
3636
openAsApp === option.value && 'bg-secondary-background'
3737
)
3838
"
39+
variant="textonly"
3940
@click="openAsApp = option.value"
4041
>
4142
<div
@@ -55,7 +56,7 @@
5556
v-if="openAsApp === option.value"
5657
class="icon-[lucide--check] size-4 text-base-foreground"
5758
/>
58-
</button>
59+
</Button>
5960
</div>
6061
</div>
6162

src/components/builder/useBuilderSave.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,19 @@ export function useBuilderSave() {
5757
props: {
5858
defaultFilename,
5959
onSave: handleSave,
60-
onClose: closeSaveDialog
60+
onClose: handleCancelSave
6161
},
6262
dialogComponentProps: {
6363
onClose: resetSaving
6464
}
6565
})
6666
}
6767

68+
function handleCancelSave() {
69+
closeSaveDialog()
70+
resetSaving()
71+
}
72+
6873
async function handleSave(filename: string, openAsApp: boolean) {
6974
try {
7075
const workflow = workflowStore.activeWorkflow

0 commit comments

Comments
 (0)