mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-30 00:56:38 +00:00
feat: team & settings modal data sources tab revised
Signed-off-by: mertmit <mertmit99@gmail.com>
This commit is contained in:
@@ -27,7 +27,7 @@ interface ValidationsObj {
|
||||
|
||||
const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState(
|
||||
(meta: Ref<TableType | undefined>, column: Ref<ColumnType | undefined>) => {
|
||||
const { sqlUis } = useProject()
|
||||
const { sqlUis, isMysql: isMysqlFunc, isPg: isPgFunc, isMssql: isMssqlFunc } = useProject()
|
||||
const { $api } = useNuxtApp()
|
||||
|
||||
const { getMeta } = useMetas()
|
||||
@@ -40,6 +40,12 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState
|
||||
|
||||
const isEdit = computed(() => !!column?.value?.id)
|
||||
|
||||
const isMysql = computed(() => isMysqlFunc(meta.value?.base_id ? meta.value?.base_id : Object.keys(sqlUis.value)[0]))
|
||||
|
||||
const isPg = computed(() => isPgFunc(meta.value?.base_id ? meta.value?.base_id : Object.keys(sqlUis.value)[0]))
|
||||
|
||||
const isMssql = computed(() => isMssqlFunc(meta.value?.base_id ? meta.value?.base_id : Object.keys(sqlUis.value)[0]))
|
||||
|
||||
const idType = null
|
||||
|
||||
const additionalValidations = ref<ValidationsObj>({})
|
||||
@@ -273,6 +279,9 @@ const [useProvideColumnCreateStore, useColumnCreateStore] = createInjectionState
|
||||
isEdit,
|
||||
column,
|
||||
sqlUi,
|
||||
isMssql,
|
||||
isPg,
|
||||
isMysql,
|
||||
}
|
||||
},
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user