diff --git a/src/utils/URLHelper.js b/src/utils/URLHelper.js index 61f93fa..d7d1e82 100644 --- a/src/utils/URLHelper.js +++ b/src/utils/URLHelper.js @@ -24,7 +24,11 @@ function parse() { return parsedData } -const RESERVED_NAME = ['blog', 'settings', 'orgs'] +function isInRepoPage() { + const repoHeaderSelector = '.repohead' + return Boolean(document.querySelector(repoHeaderSelector)) +} + // route types related to determining if sidebar should show const TYPES = { TREE: 'tree', @@ -34,15 +38,6 @@ const TYPES = { // TODO: record more types } -function isInRepoPage(metaData) { - const { userName, repoName } = metaData || parseRaw() - return Boolean( - userName && - !RESERVED_NAME.find(_ => _ === userName) && - repoName - ) -} - function isInCodePage(metaData = {}) { const mergedRepo = { ...parseRaw(), ...metaData } const { type, branchName } = mergedRepo