Browse Source

feat(nc-gui): render decimal input for number_of_days_ago', 'number_of_days_from_now

pull/5185/head
Wing-Kam Wong 2 years ago
parent
commit
c465e661fa
  1. 6
      packages/nc-gui/components/smartsheet/toolbar/FilterInput.vue

6
packages/nc-gui/components/smartsheet/toolbar/FilterInput.vue

@ -117,9 +117,11 @@ const componentMap: Partial<Record<FilterType, any>> = $computed(() => {
// use MultiSelect for SingleSelect columns for anyof / nanyof filters // use MultiSelect for SingleSelect columns for anyof / nanyof filters
isSingleSelect: ['anyof', 'nanyof'].includes(props.filter.comparison_op!) ? MultiSelect : SingleSelect, isSingleSelect: ['anyof', 'nanyof'].includes(props.filter.comparison_op!) ? MultiSelect : SingleSelect,
isMultiSelect: MultiSelect, isMultiSelect: MultiSelect,
isDate: DatePicker, isDate: ['number_of_days_ago', 'number_of_days_from_now'].includes(props.filter.comparison_sub_op!) ? Decimal : DatePicker,
isYear: YearPicker, isYear: YearPicker,
isDateTime: DateTimePicker, isDateTime: ['number_of_days_ago', 'number_of_days_from_now'].includes(props.filter.comparison_sub_op!)
? Decimal
: DateTimePicker,
isTime: TimePicker, isTime: TimePicker,
isRating: Rating, isRating: Rating,
isDuration: Duration, isDuration: Duration,

Loading…
Cancel
Save