game 主题支持PWA

This commit is contained in:
tangly1024.com
2024-04-01 13:19:39 +08:00
parent 56cf3cfce1
commit de2fe3baf3
8 changed files with 143 additions and 39 deletions

View File

@@ -1,5 +1,5 @@
// 封装异步加载资源的方法
import { memo } from 'react';
import { memo } from 'react'
/**
* 判断是否客户端
@@ -9,18 +9,18 @@ export const isBrowser = typeof window !== 'undefined'
/**
* 打乱数组
* @param {*} array
* @returns
* @param {*} array
* @returns
*/
export const shuffleArray = (array) => {
if (!array) {
return []
}
for (let i = array.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1));
[array[i], array[j]] = [array[j], array[i]];
}
return array;
export const shuffleArray = array => {
if (!array) {
return []
}
for (let i = array.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1))
;[array[i], array[j]] = [array[j], array[i]]
}
return array
}
/**