nidus-sync/ts/view/review/Contact.vue

28 lines
824 B
Vue
Raw Normal View History

2026-05-15 17:19:06 +00:00
<template>
<ThreeColumn>
<template #left>
<ReviewContactColumnList />
</template>
<template #center>
<ReviewContactColumnDetail />
</template>
<template #right>
<ReviewContactColumnAction />
</template>
</ThreeColumn>
</template>
<script setup lang="ts">
2026-05-15 20:10:14 +00:00
import { computedAsync } from "@vueuse/core";
2026-05-15 17:19:06 +00:00
import ThreeColumn from "@/components/layout/ThreeColumn.vue";
import ReviewContactColumnAction from "@/components/ReviewContactColumnAction.vue";
import ReviewContactColumnDetail from "@/components/ReviewContactColumnDetail.vue";
import ReviewContactColumnList from "@/components/ReviewContactColumnList.vue";
2026-05-15 20:10:14 +00:00
import { useStoreResource } from "@/store/resource";
const storeResource = useStoreResource();
const contacts = computedAsync(() => {
return storeResource.contact.byAll();
});
2026-05-15 17:19:06 +00:00
</script>