added copy link to applications

This commit is contained in:
2026-01-01 11:41:42 -05:00
parent ab247d720d
commit dbca679964
2 changed files with 13 additions and 6 deletions

View File

@@ -13,9 +13,10 @@ import {
import Button from '@/components/ui/button/Button.vue';
import { computed, onMounted, ref, watch } from 'vue';
import { useRoute, useRouter } from 'vue-router';
import { CheckIcon, XIcon } from 'lucide-vue-next';
import { CheckIcon, Link, XIcon } from 'lucide-vue-next';
import Application from './Application.vue';
import MemberCard from '@/components/members/MemberCard.vue';
import { CopyLink } from '@/lib/copyLink';
const appList = ref([]);
const now = Date.now();
@@ -127,9 +128,11 @@ onMounted(async () => {
<div v-if="openPanel" class="pl-9 border-l w-3/5" :key="$route.params.id">
<div class="mb-5 flex justify-between">
<p class="scroll-m-20 text-2xl font-semibold tracking-tight"> Application</p>
<button @click="closeApplication()" class="cursor-pointer">
<XIcon></XIcon>
</button>
<div class="flex items-center gap-2">
<Button @click="closeApplication()" variant="ghost" size="icon">
<XIcon class="size-6"></XIcon>
</Button>
</div>
</div>
<div class="overflow-y-auto max-h-[80vh] h-full mt-5 scrollbar-themed">
<Application :mode="'view-recruiter'"></Application>