Files
anyame-frontend-vue/app/components/ui/internal/SkeletonMediaImageCard.vue

19 lines
438 B
Vue

<script setup lang="ts">
import { cn } from '~/lib/utils';
interface Props {
class?: string;
}
const props = defineProps<Props>();
</script>
<template>
<div :class="cn('rounded-lg h-full min-h-72 overflow-hidden w-full max-w-64', props.class)">
<div class="flex flex-col gap-2 h-full pb-6">
<Skeleton class="h-full w-full" />
<Skeleton class="h-6 w-3/4" />
</div>
</div>
</template>