first commit

This commit is contained in:
Adrian Zürcher
2025-10-12 14:56:18 +02:00
parent a9f2e11fe6
commit a908db4f38
92 changed files with 13273 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
<template>
<q-page>
<MembersTable />
<DialogFrame ref="dialog" header-title="Test Frame">
<MembersTable ref="memberDialog" />
<q-btn @click="getSelection">Get Selected</q-btn>
</DialogFrame>
<DialogFrame ref="uploadDialog" header-title="Test Frame">
<MembersTable ref="memberDialog" />
<q-btn @click="getSelection">Get Selected</q-btn>
</DialogFrame>
<div class="row">
<q-btn @click="open">Click Me</q-btn>
</div>
</q-page>
</template>
<script setup lang="ts">
import MembersTable from 'src/vueLib/tables/members/MembersTable.vue';
import DialogFrame from 'src/vueLib/dialog/DialogFrame.vue';
import { ref } from 'vue';
import type { MemberDialog } from 'src/vueLib/tables/members/MembersTable.vue';
const dialog = ref();
const memberDialog = ref<MemberDialog>();
const open = () => dialog.value?.open();
function getSelection() {
const selected = memberDialog.value?.getSelected();
if (selected === undefined) return;
console.log(65, selected[0]?.id);
}
</script>