13 lines
356 B
TypeScript
13 lines
356 B
TypeScript
// Metro module 6039 (f6040).
|
|
import SnowflakeUtils, { SnowflakeSequence } from "../../utils/SnowflakeUtils";
|
|
let c3825_2 = 0;
|
|
let c3825_3 = new SnowflakeSequence();
|
|
export function createNonce() {
|
|
const r4 = Date.now();
|
|
if (c3825_2 !== r4) {
|
|
c3825_3.reset();
|
|
c3825_2 = r4;
|
|
}
|
|
return SnowflakeUtils.fromTimestampWithSequence(r4, c3825_3);
|
|
}
|