chore: use const replace var (#39632)

This commit is contained in:
lijianan 2022-12-19 10:07:52 +08:00 committed by GitHub
parent 1b03cfdd29
commit 97cfc17278
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 8 additions and 11 deletions

View File

@ -179,7 +179,7 @@ class Demo extends React.Component<DemoProps, DemoState> {
</head>
<body>
<div id="container" style="padding: 24px" />
<script>var mountNode = document.getElementById('container');</script>
<script>const mountNode = document.getElementById('container');</script>
</body>
</html>`;

View File

@ -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'

View File

@ -1,5 +1,4 @@
import React from 'react';
// eslint-disable-next-line no-unused-vars
import { Col, Row } from '..';
import { render } from '../../../tests/utils';

View File

@ -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');

View File

@ -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');