Files
bio_frontend/pages/popup/addSamplePopup.vue
2025-08-22 14:01:30 +09:00

38 lines
902 B
Vue

<template>
<div>
<PopupWrapper width="1000px" height="600px" v-model:show="show">
<template #top>
<h2>의뢰 선택</h2>
</template>
<template #middle>
<ToastGrid :ref="sampleListRef" :data="data" :columns="columns" :rowHeaders="rowHeader"/>
</template>
<template #bottom>
<button>선택</button>
</template>
</PopupWrapper>
</div>
</template>
<script setup lang="ts">
const show = defineModel('show', {type: Boolean, default:false});
const sampleListRef = ref();
const data= [
{name : "TEXT", user : "TEXT", end : "TEXT" },
{name : "TEXT", user : "TEXT", end : "TEXT" }
];
const rowHeader = ['rowNum'];
const columns = [
{ header: '의뢰 이름', name: 'name', width: 300 },
{ header: '의뢰자', name: 'user' },
{ header: '마감일자', name: 'end' },
]
</script>