Files
infisical/frontend/components/utilities/randomId.ts
2022-12-11 15:02:15 +09:00

26 lines
380 B
TypeScript

/**
* This function returns a random identifier.
* @returns
*/
const guidGenerator = () => {
const S4 = function () {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
};
return (
S4() +
S4() +
'-' +
S4() +
'-' +
S4() +
'-' +
S4() +
'-' +
S4() +
S4() +
S4()
);
};
export default guidGenerator;