|
|
@ -2,8 +2,21 @@ |
|
|
|
import type { ColumnType, TableType } from 'nocodb-sdk' |
|
|
|
import type { ColumnType, TableType } from 'nocodb-sdk' |
|
|
|
import type { Ref } from 'vue' |
|
|
|
import type { Ref } from 'vue' |
|
|
|
import SmartsheetGrid from '../smartsheet/Grid.vue' |
|
|
|
import SmartsheetGrid from '../smartsheet/Grid.vue' |
|
|
|
import { computed, inject, provide, useMetas, useProvideSmartsheetStore, watch, watchEffect } from '#imports' |
|
|
|
import { |
|
|
|
import { ActiveViewInj, FieldsInj, IsLockedInj, MetaInj, ReloadViewDataHookInj, RightSidebarInj, TabMetaInj } from '~/context' |
|
|
|
ActiveViewInj, |
|
|
|
|
|
|
|
FieldsInj, |
|
|
|
|
|
|
|
IsLockedInj, |
|
|
|
|
|
|
|
MetaInj, |
|
|
|
|
|
|
|
ReloadViewDataHookInj, |
|
|
|
|
|
|
|
TabMetaInj, |
|
|
|
|
|
|
|
computed, |
|
|
|
|
|
|
|
inject, |
|
|
|
|
|
|
|
provide, |
|
|
|
|
|
|
|
useMetas, |
|
|
|
|
|
|
|
useProvideSmartsheetStore, |
|
|
|
|
|
|
|
watch, |
|
|
|
|
|
|
|
watchEffect, |
|
|
|
|
|
|
|
} from '#imports' |
|
|
|
import type { TabItem } from '~/composables' |
|
|
|
import type { TabItem } from '~/composables' |
|
|
|
|
|
|
|
|
|
|
|
const { getMeta, metas } = useMetas() |
|
|
|
const { getMeta, metas } = useMetas() |
|
|
|