Flush message counter on shutdown
This commit is contained in:
parent
bd47720864
commit
7a5385e00a
3 changed files with 21 additions and 4 deletions
|
@ -17,6 +17,16 @@ export function incrementMessageCounter(): number {
|
|||
return receivedAtCounter;
|
||||
}
|
||||
|
||||
const debouncedUpdateLastReceivedAt = debounce(() => {
|
||||
localStorage.setItem('lastReceivedAtCounter', String(receivedAtCounter));
|
||||
}, 500);
|
||||
export function flushMessageCounter(): void {
|
||||
debouncedUpdateLastReceivedAt.flush();
|
||||
}
|
||||
|
||||
const debouncedUpdateLastReceivedAt = debounce(
|
||||
() => {
|
||||
localStorage.setItem('lastReceivedAtCounter', String(receivedAtCounter));
|
||||
},
|
||||
25,
|
||||
{
|
||||
maxWait: 25,
|
||||
}
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue