fix(v2)(ui): split v-text from <q-chip> children in deposit dialog

Vue compile error 56: `v-text` on an element with explicit children
(the `<q-tooltip>` slot) is conflicting — v-text replaces innerHTML,
so the tooltip would be silently discarded and Vue refuses to compile
the template at all.

Move the currency-code text into a `<span v-text="...">` sibling of
the `<q-tooltip>` inside the chip. Same render output; valid template.

Regression from d2e6827.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Padreug 2026-05-16 18:04:40 +02:00
commit 6348c55e37

View file

@ -1143,8 +1143,8 @@
<template v-slot:append>
<q-chip v-if="depositMachineFiatCode"
dense color="grey-3" text-color="grey-9"
:style="{fontWeight: 500}"
v-text="depositMachineFiatCode">
:style="{fontWeight: 500}">
<span v-text="depositMachineFiatCode"></span>
<q-tooltip>
Currency is set by the selected LP's machine
(<code v-text="depositMachineFiatCode"></code>) — not