保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 ab4e8129d5c94ff96e6c85d0d2b66a04a052b4e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* @flow */
import { inBrowser } from './dom'
 
// use User Timing api (if present) for more accurate key precision
const Time =
  inBrowser && window.performance && window.performance.now
    ? window.performance
    : Date
 
export function genStateKey (): string {
  return Time.now().toFixed(3)
}
 
let _key: string = genStateKey()
 
export function getStateKey () {
  return _key
}
 
export function setStateKey (key: string) {
  return (_key = key)
}