From c3a0c32d991156a8c045a59a3f6458b6e3cbd910 Mon Sep 17 00:00:00 2001 From: Egor Aristov Date: Wed, 5 Feb 2025 23:03:16 +0300 Subject: [PATCH] screenshots; apiBase --- frontend/wizard-vue/.env.development | 1 + frontend/wizard-vue/.env.production | 1 + frontend/wizard-vue/src/pages/WizardPage.vue | 8 ++++++-- frontend/wizard-vue/src/urlmaker/index.ts | 14 +++++++++++--- 4 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 frontend/wizard-vue/.env.development create mode 100644 frontend/wizard-vue/.env.production diff --git a/frontend/wizard-vue/.env.development b/frontend/wizard-vue/.env.development new file mode 100644 index 0000000..21f3aca --- /dev/null +++ b/frontend/wizard-vue/.env.development @@ -0,0 +1 @@ +VITE_API_BASE=http://localhost:5000 diff --git a/frontend/wizard-vue/.env.production b/frontend/wizard-vue/.env.production new file mode 100644 index 0000000..a41b3e9 --- /dev/null +++ b/frontend/wizard-vue/.env.production @@ -0,0 +1 @@ +VITE_API_BASE= diff --git a/frontend/wizard-vue/src/pages/WizardPage.vue b/frontend/wizard-vue/src/pages/WizardPage.vue index 46c0a6a..9309705 100644 --- a/frontend/wizard-vue/src/pages/WizardPage.vue +++ b/frontend/wizard-vue/src/pages/WizardPage.vue @@ -5,7 +5,7 @@ import {type Field, fields, type Specs} from "@/urlmaker/specs.ts"; import Btn from "@/components/Btn.vue"; import Copyable from "@/components/Copyable.vue"; import EditUrlModal from "@/components/EditUrlModal.vue"; -import {decodeUrl, encodeUrl} from "@/urlmaker"; +import {decodeUrl, encodeUrl, getScreenshotUrl} from "@/urlmaker"; const emptySpecs = fields.reduce((o, f) => { o[f.name] = f.default; @@ -45,13 +45,17 @@ async function generateLink() { } } +function screenshot() { + window.open(getScreenshotUrl(specs.url)); +} +