|
|
@ -46,18 +46,6 @@ export const resetInput =
|
|
|
|
el.dispatchEvent(event);
|
|
|
|
el.dispatchEvent(event);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
// https://dev.to/codebubb/how-to-shuffle-an-array-in-javascript-2ikj
|
|
|
|
|
|
|
|
export const shuffle = (list: any[]) => {
|
|
|
|
|
|
|
|
for (let i = list.length - 1; i > 0; i--) {
|
|
|
|
|
|
|
|
const j = Math.floor(Math.random() * (i + 1));
|
|
|
|
|
|
|
|
const temp = list[i];
|
|
|
|
|
|
|
|
list[i] = list[j];
|
|
|
|
|
|
|
|
list[j] = temp;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return list;
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export const getDomain = () =>
|
|
|
|
export const getDomain = () =>
|
|
|
|
import.meta.env.SSR ? process.env.DOMAIN || "localhost" : location.hostname;
|
|
|
|
import.meta.env.SSR ? process.env.DOMAIN || "localhost" : location.hostname;
|
|
|
|
|
|
|
|
|
|
|
|