Hid admin comment button when not in recruiter view

This commit is contained in:
2025-12-14 14:00:31 -05:00
parent 15810097bb
commit 5edce9b6fd
2 changed files with 7 additions and 4 deletions

View File

@@ -17,9 +17,12 @@ import { Dot } from 'lucide-vue-next'
import { ref } from 'vue'
import MemberCard from '../members/MemberCard.vue'
const props = defineProps<{
const props = withDefaults(defineProps<{
messages: CommentRow[]
}>()
adminMode?: boolean
}>(), {
adminMode: false,
})
const emit = defineEmits<{
(e: 'post', text: string): void
@@ -60,7 +63,7 @@ function onSubmit(values: { text: string }, { resetForm }: { resetForm: () => vo
<!-- Button below, right-aligned -->
<div class="mt-2 flex justify-end gap-2">
<Button type="submit" @click="submitMode = 'internal'" variant="outline">Post (Internal)</Button>
<Button v-if="adminMode" type="submit" @click="submitMode = 'internal'" variant="outline">Post (Internal)</Button>
<Button type="submit" @click="submitMode = 'public'">Post (Public)</Button>
</div>
</Form>