feat(SPA): media page T0

This commit is contained in:
fsylvain committed 2026-09-30 19:45:47 +02:00
1 parent 0d99544579
commit 67d456baf6
32 files changed
+4874 -40

No files matched your search

@@ -0,0 +1,16 @@
<script setup lang="ts">
import MediaBadge from '@/components/MediaBadge.vue'
defineProps<{
published: boolean
size?: 'sm' | 'md'
}>()
</script>
<template>
<MediaBadge
:kind="published ? 'online' : 'draft'"
:label="published ? 'Online' : 'Draft'"
:size="size"
/>
</template>