From 8cc39feb609ac62cea24a9d5174a0285648bf87d Mon Sep 17 00:00:00 2001 From: Pranav C Date: Tue, 18 Jun 2024 19:06:18 +0000 Subject: [PATCH] fix: review comments --- .../settings/data-sources/CreateBase.vue | 2 +- .../dashboard/settings/data-sources/EditBase.vue | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue index 7661d2c498..2193b8423c 100644 --- a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue +++ b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue @@ -85,7 +85,7 @@ const onEasterEgg = () => { const clientTypes = computed(() => { return _clientTypes.filter((type) => { - return ![ClientType.SNOWFLAKE, ClientType.DATABRICKS, ...(easterEgg.value ? [ClientType.MSSQL] : [])].includes(type.value) + return ![ClientType.SNOWFLAKE, ClientType.DATABRICKS, ...(easterEgg.value ? [] : [ClientType.MSSQL])].includes(type.value) }) }) diff --git a/packages/nc-gui/components/dashboard/settings/data-sources/EditBase.vue b/packages/nc-gui/components/dashboard/settings/data-sources/EditBase.vue index e5d6893144..5a4438c35a 100644 --- a/packages/nc-gui/components/dashboard/settings/data-sources/EditBase.vue +++ b/packages/nc-gui/components/dashboard/settings/data-sources/EditBase.vue @@ -45,9 +45,20 @@ const { t } = useI18n() const editingSource = ref(false) +const easterEgg = ref(false) + +const easterEggCount = ref(0) + +const onEasterEgg = () => { + easterEggCount.value += 1 + if (easterEggCount.value >= 2) { + easterEgg.value = true + } +} + const clientTypes = computed(() => { return _clientTypes.filter((type) => { - return ![ClientType.SNOWFLAKE, ClientType.DATABRICKS].includes(type.value) + return ![ClientType.SNOWFLAKE, ClientType.DATABRICKS, ...(easterEgg.value ? [] : [ClientType.MSSQL])].includes(type.value) }) }) @@ -400,7 +411,6 @@ const allowDataWrite = computed({ -
+