From 8d9c3b9fb16d924c05c9c40103e16e2fe4cf629b Mon Sep 17 00:00:00 2001 From: EnixCoda Date: Tue, 25 May 2021 23:18:53 +0800 Subject: [PATCH] fix: set default copy snippet button to false on github.com --- src/platforms/index.ts | 6 ++---- src/utils/config/helper.ts | 3 ++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/platforms/index.ts b/src/platforms/index.ts index 9436f23..b5ac56f 100644 --- a/src/platforms/index.ts +++ b/src/platforms/index.ts @@ -1,11 +1,9 @@ import { dummyPlatformForTypeSafety } from './dummyPlatformForTypeSafety' -import { Gitee } from './Gitee' import { Gitea } from './Gitea' +import { Gitee } from './Gitee' import { GitHub } from './GitHub' -const platforms: { - [name: string]: Platform -} = { +const platforms = { GitHub: GitHub, Gitee: Gitee, Gitea: Gitea, diff --git a/src/utils/config/helper.ts b/src/utils/config/helper.ts index a3e6682..16b71fd 100644 --- a/src/utils/config/helper.ts +++ b/src/utils/config/helper.ts @@ -1,4 +1,5 @@ import { SearchMode } from 'components/searchModes' +import { platform, platformName } from 'platforms' import { storageHelper } from 'utils/storageHelper' import { migrateConfig } from './migrations' @@ -40,7 +41,7 @@ const defaultConfigs: Config = { accessToken: '', compressSingletonFolder: true, copyFileButton: true, - copySnippetButton: true, + copySnippetButton: !(platformName === 'GitHub' && !platform.isEnterprise()), // false when on github.com intelligentToggle: null, icons: 'rich', toggleButtonVerticalDistance: 124, // align with GitHub's navbar items