Browse Source

refactor(gui-v2): rename property name

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/2860/head
Pranav C 2 years ago
parent
commit
28fff67ebd
  1. 2
      packages/nc-gui-v2/components/smartsheet-toolbar/SearchData.vue
  2. 8
      packages/nc-gui-v2/composables/useSmartsheetStore.ts

2
packages/nc-gui-v2/components/smartsheet-toolbar/SearchData.vue

@ -17,7 +17,7 @@ const columns = computed(() =>
<template>
<a-input
v-model:value="search.value"
v-model:value="search.query"
size="small"
class="max-w-[200px]"
placeholder="Filter query"

8
packages/nc-gui-v2/composables/useSmartsheetStore.ts

@ -13,7 +13,7 @@ const [useProvideSmartsheetStore, useSmartsheetStore] = createInjectionState((vi
// todo: move to grid view store
const search = reactive({
field: '',
value: '',
query: '',
})
// getters
@ -23,11 +23,11 @@ const [useProvideSmartsheetStore, useSmartsheetStore] = createInjectionState((vi
const col = meta?.value?.columns?.find(({ id }) => id === search.field) || meta?.value?.columns?.find((v) => v.pv)
if (!col) return
if (!search.value.trim()) return
if (!search.query.trim()) return
if (['text', 'string'].includes(sqlUi.value.getAbstractType(col)) && col.dt !== 'bigint') {
where = `(${col.title},like,%${search.value.trim()}%)`
where = `(${col.title},like,%${search.query.trim()}%)`
} else {
where = `(${col.title},eq,${search.value.trim()})`
where = `(${col.title},eq,${search.query.trim()})`
}
return where
})

Loading…
Cancel
Save