From 97cfc17278bc2f83c1a08c8f44149fad9e8b738f Mon Sep 17 00:00:00 2001 From: lijianan <574980606@qq.com> Date: Mon, 19 Dec 2022 10:07:52 +0800 Subject: [PATCH] chore: use const replace var (#39632) --- .dumi/theme/builtins/Previewer/index.tsx | 2 +- .dumirc.ts | 14 +++++++------- components/grid/__tests__/server.test.tsx | 1 - components/typography/__tests__/editable.test.tsx | 1 - components/typography/__tests__/ellipsis.test.tsx | 1 - 5 files changed, 8 insertions(+), 11 deletions(-) diff --git a/.dumi/theme/builtins/Previewer/index.tsx b/.dumi/theme/builtins/Previewer/index.tsx index 4bf36578d1..0a5aa6b80b 100644 --- a/.dumi/theme/builtins/Previewer/index.tsx +++ b/.dumi/theme/builtins/Previewer/index.tsx @@ -179,7 +179,7 @@ class Demo extends React.Component {
- + `; diff --git a/.dumirc.ts b/.dumirc.ts index 50e830259e..c214634848 100644 --- a/.dumirc.ts +++ b/.dumirc.ts @@ -42,8 +42,8 @@ export default defineConfig({ ` (function () { function isLocalStorageNameSupported() { - var testKey = 'test'; - var storage = window.localStorage; + const testKey = 'test'; + const storage = window.localStorage; try { storage.setItem(testKey, '1'); storage.removeItem(testKey); @@ -53,13 +53,13 @@ export default defineConfig({ } } // 优先级提高到所有静态资源的前面,语言不对,加载其他静态资源没意义 - var pathname = location.pathname; + const pathname = location.pathname; function isZhCN(pathname) { return /-cn\\/?$/.test(pathname); } function getLocalizedPathname(path, zhCN) { - var pathname = path.indexOf('/') === 0 ? path : '/' + path; + const pathname = path.indexOf('/') === 0 ? path : '/' + path; if (!zhCN) { // to enUS return /\\/?index(-cn)?/.test(pathname) ? '/' : pathname.replace('-cn', ''); @@ -72,9 +72,9 @@ export default defineConfig({ } // 兼容旧的 URL, \`?locale=...\` - var queryString = location.search; + const queryString = location.search; if (queryString) { - var isZhCNConfig = queryString.indexOf('zh-CN') > -1; + const isZhCNConfig = queryString.indexOf('zh-CN') > -1; if (isZhCNConfig && !isZhCN(pathname)) { location.pathname = getLocalizedPathname(pathname, isZhCNConfig); } @@ -82,7 +82,7 @@ export default defineConfig({ // 首页无视链接里面的语言设置 https://github.com/ant-design/ant-design/issues/4552 if (isLocalStorageNameSupported() && (pathname === '/' || pathname === '/index-cn')) { - var lang = + const lang = (window.localStorage && localStorage.getItem('locale')) || ((navigator.language || navigator.browserLanguage).toLowerCase() === 'zh-cn' ? 'zh-CN' diff --git a/components/grid/__tests__/server.test.tsx b/components/grid/__tests__/server.test.tsx index 2a339e9533..643b921ca5 100644 --- a/components/grid/__tests__/server.test.tsx +++ b/components/grid/__tests__/server.test.tsx @@ -1,5 +1,4 @@ import React from 'react'; -// eslint-disable-next-line no-unused-vars import { Col, Row } from '..'; import { render } from '../../../tests/utils'; diff --git a/components/typography/__tests__/editable.test.tsx b/components/typography/__tests__/editable.test.tsx index aaa820aa76..c7905ad284 100644 --- a/components/typography/__tests__/editable.test.tsx +++ b/components/typography/__tests__/editable.test.tsx @@ -2,7 +2,6 @@ import { spyElementPrototypes } from 'rc-util/lib/test/domHook'; import React from 'react'; import { fireEvent, render } from '../../../tests/utils'; import Base from '../Base'; -// eslint-disable-next-line no-unused-vars jest.mock('copy-to-clipboard'); diff --git a/components/typography/__tests__/ellipsis.test.tsx b/components/typography/__tests__/ellipsis.test.tsx index d4aada9e9a..b77ba72f26 100644 --- a/components/typography/__tests__/ellipsis.test.tsx +++ b/components/typography/__tests__/ellipsis.test.tsx @@ -4,7 +4,6 @@ import { act } from 'react-dom/test-utils'; import { fireEvent, render, waitFakeTimer, triggerResize, waitFor } from '../../../tests/utils'; import type { EllipsisConfig } from '../Base'; import Base from '../Base'; -// eslint-disable-next-line no-unused-vars jest.mock('copy-to-clipboard');