Files
KArtSell.Aegis/frontend/src/shared/ui/VersionConflictDialog.vue
T
kjh2064 dcd1322d41
ci / backend (push) Failing after 12s
ci / frontend (push) Failing after 19s
ci / static (push) Failing after 45s
Initial commit: Add project files
2026-08-02 05:15:36 +09:00

18 lines
677 B
Vue

<script setup lang="ts">
const props = defineProps<{
open: boolean
currentVersion?: string
}>()
const emit = defineEmits<{ close: []; reload: [] }>()
</script>
<template>
<dialog :open="props.open" aria-labelledby="version-conflict-title">
<h2 id="version-conflict-title">버전 충돌</h2>
<p>다른 사용자가 먼저 변경했습니다. 최신 데이터를 다시 불러온 재검토하세요.</p>
<p v-if="props.currentVersion">현재 버전: {{ props.currentVersion }}</p>
<button type="button" @click="emit('reload')">최신 버전 불러오기</button>
<button type="button" @click="emit('close')">닫기</button>
</dialog>
</template>