Files
nocodb/packages/nc-gui/components/smartsheet/TableDataCell.vue
mertmit c2d028ec79 feat: vertical fill using handle
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-06-27 12:31:25 +03:00

20 lines
415 B
Vue

<script lang="ts" setup>
import { CellClickHookInj, CurrentCellInj, createEventHook, ref } from '#imports'
const el = ref<HTMLTableDataCellElement>()
const cellClickHook = createEventHook()
provide(CellClickHookInj, cellClickHook)
provide(CurrentCellInj, el)
defineExpose({ el })
</script>
<template>
<td ref="el" class="select-none" @click="cellClickHook.trigger($event)">
<slot />
</td>
</template>