use filtering TableView for domains

This commit is contained in:
Johannes Zellner
2025-01-28 13:55:58 +01:00
parent c86b99e69c
commit f990095ddf
2 changed files with 84 additions and 42 deletions

View File

@@ -0,0 +1,32 @@
<script setup>
const API_ORIGIN = import.meta.env.VITE_API_ORIGIN ? import.meta.env.VITE_API_ORIGIN : window.location.origin;
import { ref, useTemplateRef } from 'vue';
import { Dialog } from 'pankow';
const dialog = useTemplateRef('dialog');
const domain = ref('');
const provider = ref('');
defineExpose({
open(d) {
console.log(d);
d = d || {};
domain.value = d.domain;
provider.value = d.provider;
dialog.value.open();
}
});
</script>
<template>
<Dialog ref="dialog"
:title="domain ? $t('domains.domainDialog.editTitle', { domain: domain }) : $t('domains.domainDialog.addTitle')">
</Dialog>
</template>