fix. content 모달 dimmed 옵셔널 추가

This commit is contained in:
clkim
2026-01-27 16:49:54 +09:00
parent 0e455c3b61
commit a9096436e4
3 changed files with 5 additions and 1 deletions

View File

@@ -53,7 +53,7 @@ watch(
:class="[
'modal-wrap',
{ 'is-open': content.storeIsOpen },
'dimmed',
{ dimmed: content.storeIsShowDimmed },
content.storeModalName,
]"
@click="handleOutsideClick"

View File

@@ -132,6 +132,7 @@ export const useModalStore = defineStore('modalStore', () => {
// content ------------------
const content = {
storeIsOpen: ref(false),
storeIsShowDimmed: ref(true),
storeModalName: ref(''),
storeIsOutsideClose: ref(false),
storeContentTitle: ref(''),
@@ -140,12 +141,14 @@ export const useModalStore = defineStore('modalStore', () => {
}
const handleOpenContent = ({
isShowDimmed = true,
isOutsideClose = false,
modalName = '',
contentTitle,
tabInfo,
tabActiveIndex = 0,
}: ContentParams) => {
content.storeIsShowDimmed.value = isShowDimmed
content.storeIsOpen.value = true
content.storeModalName.value = modalName
content.storeIsOutsideClose.value = isOutsideClose

View File

@@ -22,6 +22,7 @@ export interface ToastParams {
}
export interface ContentParams {
isShowDimmed?: boolean
isOutsideClose?: boolean
modalName?: string
contentTitle: string