mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-02 15:16:40 +00:00
feat: data reflection preps (#10227)
* feat: integration hooks * feat: data reflection * feat: improved UX for data reflection * chore: lint * fix(nc-gui): update nocodb integration ui * fix(nocodb): type error * fix(nc-gui): nocodb integration icon and modal gap issue * fix: defer integration hooks * fix: check proper state * refactor(nc-gui): integration modal * refactor(nc-gui): integration modal ui changes * refactor: change default port * fix(nc-gui): add base id copy input * fix(nc-gui): schema dropdown placement and item height issue * fix(nc-gui): nocodb connection bg color issue * fix(nc-gui): update nocodb integration count and user logo * fix: rspack keep class * feat: get connection menu item * chore: rebase issue * fix: hide nc from sources * feat: move data reflection to model level * fix: remove deprecated fn & fix type errors * feat: reflection settings * feat: feature flag for data reflection * refactor: avoid save on feature flags * fix: properly show host * fix: PR requested changes * fix: use named parameters for queries --------- Co-authored-by: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com>
This commit is contained in:
@@ -28,6 +28,8 @@ const baseId = computed(() => _projectId?.value ?? base.value?.id)
|
||||
|
||||
const { refreshCommandPalette } = useCommandPalette()
|
||||
|
||||
const filteredIntegrations = computed(() => integrations.value.filter((i) => i.sub_type !== SyncDataType.NOCODB))
|
||||
|
||||
const useForm = Form.useForm
|
||||
|
||||
const testSuccess = ref(false)
|
||||
@@ -411,7 +413,11 @@ function handleAutoScroll(scroll: boolean, className: string) {
|
||||
show-search
|
||||
dropdown-match-select-width
|
||||
>
|
||||
<a-select-option v-for="integration in integrations" :key="integration.id" :value="integration.id">
|
||||
<a-select-option
|
||||
v-for="integration in filteredIntegrations"
|
||||
:key="integration.id"
|
||||
:value="integration.id"
|
||||
>
|
||||
<div class="w-full flex gap-2 items-center" :data-testid="integration.title">
|
||||
<GeneralIntegrationIcon
|
||||
v-if="integration?.sub_type"
|
||||
|
||||
Reference in New Issue
Block a user