mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-05-03 12:42:01 +00:00
## Summary Adds additional test coverage for empty state/welcome screen/connect outputs/vue nodes auto switch ## Changes - **What**: - add tests ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-11194-test-App-mode-additional-app-mode-coverage-3416d73d365081ca91d0ed61de19f840) by [Unito](https://www.unito.io)
50 lines
1.2 KiB
Vue
50 lines
1.2 KiB
Vue
<template>
|
|
<BuilderDialog
|
|
data-testid="builder-empty-workflow-dialog"
|
|
:show-close="false"
|
|
>
|
|
<template #title>
|
|
{{ $t('builderToolbar.emptyWorkflowTitle') }}
|
|
</template>
|
|
|
|
<div class="flex flex-col gap-2">
|
|
<p class="m-0 text-sm text-muted-foreground">
|
|
{{ $t('linearMode.emptyWorkflowExplanation') }}
|
|
</p>
|
|
<p class="m-0 text-sm text-muted-foreground">
|
|
{{ $t('builderToolbar.emptyWorkflowPrompt') }}
|
|
</p>
|
|
</div>
|
|
|
|
<template #footer>
|
|
<Button
|
|
variant="muted-textonly"
|
|
size="lg"
|
|
data-testid="builder-empty-workflow-back"
|
|
@click="$emit('backToWorkflow')"
|
|
>
|
|
{{ $t('linearMode.backToWorkflow') }}
|
|
</Button>
|
|
<Button
|
|
variant="secondary"
|
|
size="lg"
|
|
data-testid="builder-empty-workflow-load-template"
|
|
@click="$emit('loadTemplate')"
|
|
>
|
|
{{ $t('linearMode.loadTemplate') }}
|
|
</Button>
|
|
</template>
|
|
</BuilderDialog>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import Button from '@/components/ui/button/Button.vue'
|
|
|
|
import BuilderDialog from './BuilderDialog.vue'
|
|
|
|
defineEmits<{
|
|
backToWorkflow: []
|
|
loadTemplate: []
|
|
}>()
|
|
</script>
|