Continue frontend building
This commit is contained in:
@ -83,7 +83,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</sl-tab-panel>
|
||||
<sl-tab-panel name="events"> </sl-tab-panel>
|
||||
<sl-tab-panel name="events">
|
||||
<AuditTable :auditFilter="auditFilter" />
|
||||
</sl-tab-panel>
|
||||
</sl-tab-group>
|
||||
|
||||
<sl-drawer label="Edit Client" :open="updateDrawerOpen" @sl-hide="updateDrawerOpen = false">
|
||||
@ -102,18 +104,8 @@
|
||||
import { computed, ref, watch } from 'vue'
|
||||
|
||||
import type { Client, ClientCreate } from '@/client/types.gen'
|
||||
import '@shoelace-style/shoelace/dist/components/button/button.js'
|
||||
import '@shoelace-style/shoelace/dist/components/dialog/dialog.js'
|
||||
import '@shoelace-style/shoelace/dist/components/divider/divider.js'
|
||||
import '@shoelace-style/shoelace/dist/components/drawer/drawer.js'
|
||||
import '@shoelace-style/shoelace/dist/components/dropdown/dropdown.js'
|
||||
import '@shoelace-style/shoelace/dist/components/icon-button/icon-button.js'
|
||||
import '@shoelace-style/shoelace/dist/components/menu/menu.js'
|
||||
import '@shoelace-style/shoelace/dist/components/menu-item/menu-item.js'
|
||||
import '@shoelace-style/shoelace/dist/components/menu-label/menu-label.js'
|
||||
import '@shoelace-style/shoelace/dist/components/tab-panel/tab-panel.js'
|
||||
import '@shoelace-style/shoelace/dist/components/tab-group/tab-group.js'
|
||||
import '@shoelace-style/shoelace/dist/components/tab/tab.js'
|
||||
|
||||
import AuditTable from '@/components/audit/AuditTable.vue'
|
||||
import ClientForm from '@/components/clients/ClientForm.vue'
|
||||
const props = defineProps<{ client: Client }>()
|
||||
const emit = defineEmits<{
|
||||
@ -132,6 +124,11 @@ async function updateClient(data: ClientCreate) {
|
||||
updateDrawerOpen.value = false
|
||||
}
|
||||
|
||||
const auditFilter = {
|
||||
client_name: props.client.name,
|
||||
limit: 10,
|
||||
}
|
||||
|
||||
async function deleteClient() {
|
||||
showConfirm.value = false
|
||||
emit('deleted', localClient.value.id)
|
||||
|
||||
Reference in New Issue
Block a user