[폴더, 파일 구조 정리]

This commit is contained in:
2025-09-25 15:33:11 +09:00
parent 51019d7f5f
commit ded762517e
30 changed files with 644 additions and 770 deletions

View File

@@ -0,0 +1,27 @@
<template>
<div v-if="show" class="popup-overlay" @click.self="show = false">
<div class="popup-container">
<slot />
</div>
</div>
</template>
<script setup lang="ts">
const show = defineModel("show", { type: Boolean, default: false });
</script>
<style scoped>
.popup-overlay {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
}
.popup-container {
background: #fff;
border-radius: 8px;
overflow: hidden;
}
</style>