Browse Source

fix(nc-gui): resize broken

pull/7611/head
DarkPhoenix2704 7 months ago
parent
commit
a21f8d97e9
  1. 10
      packages/nc-gui/components/smartsheet/calendar/MonthView.vue
  2. 3
      packages/nc-gui/components/smartsheet/calendar/RecordCard.vue

10
packages/nc-gui/components/smartsheet/calendar/MonthView.vue

@ -865,20 +865,20 @@ const isDateSelected = (date: dayjs.Dayjs) => {
<template v-if="!isRowEmpty(record, displayField)"> <template v-if="!isRowEmpty(record, displayField)">
<div <div
:class="{ :class="{
'!mt-2': displayField.uidt === UITypes.SingleLineText, '!mt-2': displayField!.uidt === UITypes.SingleLineText,
'!mt-1': displayField.uidt === UITypes.MultiSelect || displayField.uidt === UITypes.SingleSelect, '!mt-1': displayField!.uidt === UITypes.MultiSelect || displayField!.uidt === UITypes.SingleSelect,
}" }"
> >
<LazySmartsheetVirtualCell <LazySmartsheetVirtualCell
v-if="isVirtualCol(displayField)" v-if="isVirtualCol(displayField!)"
v-model="record.row[displayField.title]" v-model="record.row[displayField!.title!]"
:column="displayField" :column="displayField"
:row="record" :row="record"
/> />
<LazySmartsheetCell <LazySmartsheetCell
v-else v-else
v-model="record.row[displayField.title]" v-model="record.row[displayField!.title!]"
:column="displayField" :column="displayField"
:edit-enabled="false" :edit-enabled="false"
:read-only="true" :read-only="true"

3
packages/nc-gui/components/smartsheet/calendar/RecordCard.vue

@ -1,8 +1,11 @@
<script lang="ts" setup> <script lang="ts" setup>
import type { Row } from '~/lib'
interface Props { interface Props {
color?: string color?: string
resize?: boolean resize?: boolean
hover?: boolean hover?: boolean
record?: Row
selected?: boolean selected?: boolean
size?: 'small' | 'medium' | 'large' | 'auto' size?: 'small' | 'medium' | 'large' | 'auto'
position?: 'leftRounded' | 'rightRounded' | 'rounded' | 'none' position?: 'leftRounded' | 'rightRounded' | 'rounded' | 'none'

Loading…
Cancel
Save