Cleanup - unused files / unused exports / duplicate exports
[ProtonMail-WebClient.git] / packages / crypto / lib / serverTime.ts
blob9f608dc16669aff5cb7551ac1791e7c3d1564380
1 import { updateServerTime as internalUpdateServerTime, serverTime } from 'pmcrypto-v6-canary/lib/serverTime';
3 let updateCalled = false;
4 /**
5  * If `updateServerTime()` is never called, then `serverTime()` returns the device time.
6  * This helpers is for debugging purposes and returns whether the serverTime is indeed being used.
7  */
8 const wasServerTimeEverUpdated = () => updateCalled;
9 const updateServerTime = (serverDate: Date) => {
10     updateCalled = true;
11     return internalUpdateServerTime(serverDate);
14 export { serverTime, updateServerTime, wasServerTimeEverUpdated };