Ваш QR‑код готов
Сохраните его и ознакомьтесь с инструкциями по размещению.
-{{ error }}
-Загрузка...
++ Ошибка загрузки данных QR‑кода: {{ qrCodeQueryError!.message }} +
+Загрузка...
-Ошибка загрузки инструкции.
+Инструкция для этого типа размещения отсутствует.
+Выберите сообщение из списка или напишите своё:
diff --git a/src/content/placementInstructions/car.md b/src/content/placementInstructions/car.md new file mode 100644 index 0000000..b8d0c03 --- /dev/null +++ b/src/content/placementInstructions/car.md @@ -0,0 +1,22 @@ +### Инструкции по размещению на автомобиль: + +**Где размещать:** +- На боковом или заднем стекле автомобиля. + +**Как разместить:** +1. Найдите видимое место на стекле, которое будет хорошо видно прохожим, например, в углу заднего или бокового окна. +2. Очистите поверхность стекла от пыли и грязи с помощью сухой или слегка влажной ткани. +3. Если вы используете наклейку: + - Убедитесь, что материал устойчив к влаге и выцветанию. + - Аккуратно приклейте наклейку на стекло, разглаживая её от центра к краям, чтобы избежать появления пузырьков воздуха. +4. Если вы используете пластину или рамку: + - Проверьте, что крепление не повредит стекло. + - Убедитесь, что QR-код надёжно зафиксирован и не шатается. +5. Если QR-код нанесён с помощью трафарета или гравировки: + - Проверьте, что код выполнен без дефектов и легко сканируется. + - Очистите стекло от остатков краски или мусора. + +**Важно:** +- Убедитесь, что QR-код не блокирует обзор водителю. +- Проверьте, что код можно легко сканировать снаружи автомобиля в любое время суток. +- Если QR-код размещён внутри, убедитесь, что стекло чистое и не бликует. diff --git a/src/content/placementInstructions/door.md b/src/content/placementInstructions/door.md new file mode 100644 index 0000000..a4e1a0b --- /dev/null +++ b/src/content/placementInstructions/door.md @@ -0,0 +1,14 @@ +### Инструкции по размещению на входную дверь дома или квартиры: +**Где размещать:** +- На входной двери или рядом с домофоном. +- На двери или рядом с дверным звонком. + +**Как разместить:** +1. Найдите место рядом с дверным звонком или на самой двери, которое будет заметно для гостей. +2. Очистите поверхность от пыли и грязи, чтобы QR-код держался крепче. +3. Приклейте QR-код на дверь с помощью двустороннего скотча или водостойкого клея. +4. Если вы не хотите приклеивать код, используйте рамку или подставку и разместите её на полке или возле двери. + +**Важно:** +- Проверьте, что QR-код не блокирует другие элементы двери. +- Убедитесь, что его легко заметить и сканировать при любом освещении. \ No newline at end of file diff --git a/src/content/placementInstructions/other.md b/src/content/placementInstructions/other.md new file mode 100644 index 0000000..cd24245 --- /dev/null +++ b/src/content/placementInstructions/other.md @@ -0,0 +1,12 @@ +### Инструкции по размещению: +**Где размещать:** +- В зависимости от ситуации, на любом удобном и видимом месте. + +**Как разместить:** +1. Подберите место, где QR-код будет защищён от повреждений и виден окружающим. +2. Используйте подходящие материалы для крепления: двусторонний скотч, рамку, подставку или брелок. +3. Убедитесь, что QR-код хорошо заметен и его легко сканировать. + +**Важно:** +- Адаптируйте место размещения под конкретную задачу. +- Проверьте, чтобы QR-код не был скрыт другими предметами. diff --git a/src/content/placementInstructions/pet.md b/src/content/placementInstructions/pet.md new file mode 100644 index 0000000..f5b6690 --- /dev/null +++ b/src/content/placementInstructions/pet.md @@ -0,0 +1,13 @@ +### Инструкции по размещению на питомца: +**Где размещать:** +- На ошейнике питомца. + +**Как разместить:** +1. Выберите удобный ошейник с креплением для QR-кода. Лучше всего подойдут ошейники с кольцом или специальным держателем. +2. Используйте прочный и водостойкий брелок или пластиковую подложку для QR-кода. +3. Закрепите QR-код на ошейнике так, чтобы он не мешал вашему питомцу, но был легко доступен для сканирования. +4. Проверьте, чтобы QR-код был хорошо зафиксирован и не потерялся во время прогулки. + +**Важно:** +- Используйте материалы, которые не вызовут аллергии или раздражения у питомца. +- Проверьте, что QR-код можно легко сканировать в любом положении. \ No newline at end of file diff --git a/src/content/placementInstructions/restaurant_table.md b/src/content/placementInstructions/restaurant_table.md new file mode 100644 index 0000000..0b1fca1 --- /dev/null +++ b/src/content/placementInstructions/restaurant_table.md @@ -0,0 +1,18 @@ +### Инструкции по размещению на стол в кафе или ресторане: +**Где размещать:** +- На столе, в меню или на подставке. + +**Как разместить:** +1. Если QR-код размещается на столе: + - Используйте небольшой деревянный держатель или подставку. + - Поставьте подставку в центр стола или сбоку, чтобы гости могли легко заметить код. +2. Если QR-код размещается в меню: + - Вставьте QR-код на видное место, например, на первую или последнюю страницу меню. + - Используйте плотный ламинированный материал, чтобы код не повредился при использовании меню. +3. Если QR-код размещается на подставке: + - Поставьте подставку на уровне глаз сидящих гостей. + - Проверьте, чтобы подставка была устойчива и не падала. + +**Важно:** +- Защищайте QR-код от влаги, например, от пролитых напитков. +- Проверьте, что его можно легко сканировать, сидя за столом. \ No newline at end of file diff --git a/src/content/placementInstructions/store.md b/src/content/placementInstructions/store.md new file mode 100644 index 0000000..fb341cc --- /dev/null +++ b/src/content/placementInstructions/store.md @@ -0,0 +1,21 @@ +### Инструкции по размещению в магазине + +**Где размещать:** +- На витрине, входной двери, кассе или информационной стойке. + +**Как разместить:** +1. **Если QR-код размещается на витрине или входной двери:** + - Найдите видное место на стекле, чтобы QR-код был хорошо заметен прохожим. + - Очистите стекло от пыли и загрязнений. + - Приклейте QR-код на внутреннюю сторону стекла, чтобы защитить его от погодных условий. +2. **Если QR-код размещается на кассе:** + - Используйте подставку или рамку, чтобы QR-код был на уровне глаз клиента. + - Убедитесь, что он не мешает работе кассира. +3. **Если QR-код размещается на информационной стойке:** + - Прикрепите QR-код к стойке с помощью двустороннего скотча. + - Либо используйте рамку, чтобы код выглядел аккуратно и профессионально. + +**Важно:** +- Убедитесь, что QR-код можно легко сканировать, даже при ярком свете или бликах. +- Если QR-код находится на улице, используйте стойкие к погодным условиям материалы. +- Разместите код так, чтобы он не мешал и не мог быть случайно повреждён. diff --git a/src/main.ts b/src/main.ts index b17019f..6a37509 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,4 +1,5 @@ import { createApp } from 'vue' +import { VueQueryPlugin } from '@tanstack/vue-query' import { createPinia } from 'pinia' import PouchDB from 'pouchdb-browser' @@ -31,6 +32,9 @@ import router from './router' const app = createApp(App) +app.use(VueQueryPlugin, { + enableDevtoolsV6Plugin: import.meta.env.DEV, +}) app.use(createPinia()) app.use(router) app.use(PrimeVue, { diff --git a/src/views/CreateView.vue b/src/views/CreateView.vue index 2beac40..a4cbd65 100644 --- a/src/views/CreateView.vue +++ b/src/views/CreateView.vue @@ -1,7 +1,7 @@ -Сохраните его и ознакомьтесь с инструкциями по размещению.
-{{ error }}
-Загрузка...
++ Ошибка загрузки данных QR‑кода: {{ qrCodeQueryError!.message }} +
+Загрузка...
-