🔧 model rework for "Credentials" 🐛 (missed file)

- updated ui/src/components/LoginModal.vue
This commit is contained in:
Jörn-Michael Miehe 2026-02-12 22:01:47 +00:00
parent f72d8e65a5
commit ff6afae0a0

View file

@ -16,7 +16,7 @@
ref="username_input" ref="username_input"
class="input" class="input"
type="text" type="text"
v-model="creds[0]" v-model="creds.username"
/> />
</div> </div>
</div> </div>
@ -24,7 +24,7 @@
<div class="field"> <div class="field">
<label class="label">Passwort</label> <label class="label">Passwort</label>
<div class="control"> <div class="control">
<input class="input" type="password" v-model="creds[1]" /> <input class="input" type="password" v-model="creds.password" />
</div> </div>
</div> </div>
</section> </section>
@ -60,7 +60,10 @@ const emit = defineEmits<{
(event: "cancel"): void; (event: "cancel"): void;
}>(); }>();
const creds = ref<Credentials>(["", ""]); const creds = ref<Credentials>({
username: "",
password: "",
});
function submit(): void { function submit(): void {
emit("submit", creds.value); emit("submit", creds.value);