diff --git a/packages/nc-gui/components/dashboard/TreeView.vue b/packages/nc-gui/components/dashboard/TreeView.vue index 11216e7137..d5162d1c81 100644 --- a/packages/nc-gui/components/dashboard/TreeView.vue +++ b/packages/nc-gui/components/dashboard/TreeView.vue @@ -759,7 +759,7 @@ const setIcon = async (icon: string, table: TableType) => { @click="openAirtableImportDialog(bases[0].id)" >
- + Airtable
@@ -770,7 +770,7 @@ const setIcon = async (icon: string, table: TableType) => { @click="openQuickImportDialog('csv', bases[0].id)" >
- + CSV file
@@ -781,7 +781,7 @@ const setIcon = async (icon: string, table: TableType) => { @click="openQuickImportDialog('json', bases[0].id)" >
- + JSON file
@@ -792,7 +792,7 @@ const setIcon = async (icon: string, table: TableType) => { @click="openQuickImportDialog('excel', bases[0].id)" >
- + Microsoft Excel
@@ -807,7 +807,7 @@ const setIcon = async (icon: string, table: TableType) => { target="_blank" class="prose-sm hover:(!text-primary !opacity-100) color-transition nc-project-menu-item group after:(!rounded-b)" > - + {{ $t('labels.requestDataSource') }} diff --git a/packages/nc-gui/utils/iconUtils.ts b/packages/nc-gui/utils/iconUtils.ts index e90e9e4d0b..203897822c 100644 --- a/packages/nc-gui/utils/iconUtils.ts +++ b/packages/nc-gui/utils/iconUtils.ts @@ -80,6 +80,8 @@ import MMIcon from '~icons/mdi/table-network' import PhShareThin from '~icons/ph/share-thin' import PhReloadThin from '~icons/ph/arrow-clockwise-thin' import PhCodeThin from '~icons/ph/code-thin' +import PhGridNineThinThin from '~icons/ph/grid-nine-thin' + export const iconMap = { lock: PhLockIcon, @@ -144,6 +146,7 @@ export const iconMap = { share: PhShareThin, reload: PhReloadThin, xml: PhCodeThin, + airtable:PhGridNineThinThin, mm: MMIcon, hm: HMIcon,