mirror of
https://github.com/the-djmaze/snappymail.git
synced 2024-12-28 18:41:34 +08:00
16 lines
285 B
JavaScript
16 lines
285 B
JavaScript
|
'use strict';
|
||
|
|
||
|
self.addEventListener('message', event => self.client = event.source);
|
||
|
|
||
|
const fn = event => {
|
||
|
self.client.postMessage(
|
||
|
JSON.stringify({
|
||
|
data: event.notification.data,
|
||
|
action: event.type
|
||
|
})
|
||
|
);
|
||
|
};
|
||
|
|
||
|
self.onnotificationclose = fn;
|
||
|
self.onnotificationclick = fn;
|