Dev branch

This commit is contained in:
Simon Pocrnjič
2025-11-02 12:31:01 +01:00
parent 5f879c9436
commit 63e0958b66
241 changed files with 17686 additions and 7327 deletions
+26 -36
View File
@@ -1,6 +1,7 @@
<script setup>
import AdminLayout from "@/Layouts/AdminLayout.vue";
import DialogModal from "@/Components/DialogModal.vue";
import CreateDialog from "@/Components/Dialogs/CreateDialog.vue";
import UpdateDialog from "@/Components/Dialogs/UpdateDialog.vue";
import { Head, Link, useForm } from "@inertiajs/vue3";
import { ref, computed } from "vue";
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
@@ -220,10 +221,16 @@ const statusClass = (p) => {
</table>
</div>
<DialogModal :show="createOpen" max-width="2xl" @close="closeCreate">
<template #title> Nov Mail profil </template>
<template #content>
<form @submit.prevent="submitCreate" id="create-mail-profile" class="space-y-5">
<CreateDialog
:show="createOpen"
title="Nov Mail profil"
max-width="2xl"
confirm-text="Shrani"
:processing="form.processing"
@close="closeCreate"
@confirm="submitCreate"
>
<form @submit.prevent="submitCreate" id="create-mail-profile" class="space-y-5">
<div class="grid gap-4 grid-cols-2">
<div class="col-span-1">
<label class="label">Ime</label>
@@ -271,31 +278,19 @@ const statusClass = (p) => {
<input v-model="form.priority" type="number" class="input" />
</div>
</div>
</form>
</template>
<template #footer>
<button
type="button"
@click="closeCreate"
class="px-4 py-2 text-sm rounded-md border bg-white hover:bg-gray-50"
>
Prekliči
</button>
<button
form="create-mail-profile"
type="submit"
:disabled="form.processing"
class="px-4 py-2 text-sm rounded-md bg-indigo-600 text-white hover:bg-indigo-500 disabled:opacity-50"
>
Shrani
</button>
</template>
</DialogModal>
</form>
</CreateDialog>
<!-- Edit Modal -->
<DialogModal :show="editOpen" max-width="2xl" @close="closeEdit">
<template #title> Uredi Mail profil </template>
<template #content>
<form @submit.prevent="submitEdit" id="edit-mail-profile" class="space-y-5">
<UpdateDialog
:show="editOpen"
title="Uredi Mail profil"
max-width="2xl"
confirm-text="Shrani"
:processing="form.processing"
@close="closeEdit"
@confirm="submitEdit"
>
<form @submit.prevent="submitEdit" id="edit-mail-profile" class="space-y-5">
<div class="grid gap-4 grid-cols-2">
<div>
<label class="label">Ime</label>
@@ -339,13 +334,8 @@ const statusClass = (p) => {
</div>
</div>
<p class="text-xs text-gray-500">Pusti geslo prazno, če želiš obdržati obstoječe.</p>
</form>
</template>
<template #footer>
<button type="button" @click="closeEdit" class="px-4 py-2 text-sm rounded-md border bg-white hover:bg-gray-50">Prekliči</button>
<button form="edit-mail-profile" type="submit" :disabled="form.processing" class="px-4 py-2 text-sm rounded-md bg-indigo-600 text-white hover:bg-indigo-500 disabled:opacity-50">Shrani</button>
</template>
</DialogModal>
</form>
</UpdateDialog>
</AdminLayout>
</template>