diff --git a/src/components/Sticker.vue b/src/components/Sticker.vue index fb136a7..78805e4 100644 --- a/src/components/Sticker.vue +++ b/src/components/Sticker.vue @@ -2,6 +2,7 @@ import QRCode from "@/components/QRCode.vue"; import {computed} from "vue"; import Image from 'primevue/image' +import { type Organization, useOrganization } from '@/queries/organization' const { layout, color, @@ -34,13 +35,25 @@ const layout4Class = computed(() => ({ const color2 = computed(() => { return '#' + color; }) + +const { state: allOrgs } = useOrganization(); + +const myOrgs = computed(() => { + console.log(orgs) + if (allOrgs.value.status !== 'success') { + return []; + } + return allOrgs.value.data.filter((org: Organization) => { + return orgs.includes(org.id); + }); +});