fix. 페이지네이션 스타일 적용
This commit is contained in:
@@ -4,10 +4,12 @@ import type { PageDataResourceGroup } from '#layers/types/api/pageData'
|
||||
interface Props {
|
||||
resourcesData: PageDataResourceGroup
|
||||
gradient?: string
|
||||
size?: 'contain' | 'cover'
|
||||
}
|
||||
|
||||
const props = withDefaults(defineProps<Props>(), {
|
||||
gradient: '',
|
||||
size: 'cover',
|
||||
})
|
||||
|
||||
const breakpoints = useResponsiveBreakpointsReliable()
|
||||
@@ -47,8 +49,13 @@ const currentPosterSrc = computed(() => {
|
||||
<!-- 이미지 타입-->
|
||||
<div
|
||||
v-if="isTypeImage(resourcesData?.resource_type)"
|
||||
class="w-full h-full bg-cover bg-center bg-no-repeat"
|
||||
:class="getResponsiveClass()"
|
||||
:class="[
|
||||
'w-full h-full bg-cover bg-center bg-no-repeat',
|
||||
{
|
||||
'object-contain': props.size === 'contain',
|
||||
'object-cover': props.size === 'cover',
|
||||
},
|
||||
]"
|
||||
:style="bgStyles"
|
||||
/>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user