Browse Source

fix(nc-gui): replace with sqlUis

pull/5307/head
Wing-Kam Wong 2 years ago
parent
commit
87733598f9
  1. 7
      packages/nc-gui/components/smartsheet/toolbar/FilterInput.vue

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

@ -84,10 +84,11 @@ const checkTypeFunctions = {
type FilterType = keyof typeof checkTypeFunctions type FilterType = keyof typeof checkTypeFunctions
// todo: replace with sqlUis const { sqlUis } = storeToRefs(useProject())
const { sqlUi } = $(storeToRefs(useProject()))
const abstractType = $computed(() => (column.value?.dt && sqlUi ? sqlUi.getAbstractType(column.value) : null)) const sqlUi = ref(column.value?.base_id ? sqlUis.value[column.value?.base_id] : Object.values(sqlUis.value)[0])
const abstractType = computed(() => column.value && sqlUi.value.getAbstractType(column.value))
const checkType = (filterType: FilterType) => { const checkType = (filterType: FilterType) => {
const checkTypeFunction = checkTypeFunctions[filterType] const checkTypeFunction = checkTypeFunctions[filterType]

Loading…
Cancel
Save