change(tracker): restart worker if its dead; fix zustand peer d version
This commit is contained in:
parent
7379b5b9eb
commit
0dddaecd67
3 changed files with 6 additions and 3 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@openreplay/tracker-zustand",
|
||||
"description": "Tracker plugin for Zustand state recording",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"keywords": [
|
||||
"zustand",
|
||||
"state",
|
||||
|
|
@ -24,7 +24,7 @@
|
|||
},
|
||||
"dependencies": {},
|
||||
"peerDependencies": {
|
||||
"@openreplay/tracker": "^4.0.1"
|
||||
"@openreplay/tracker": ">=4.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@openreplay/tracker": "^4.0.1",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
## 5.0.1
|
||||
|
||||
- Re-init worker after device sleep/hybernation
|
||||
- Default text input mode is now Obscured
|
||||
- Use `@medv/finder` instead of our own implementation of `getSelector` for better clickmaps experience
|
||||
|
||||
|
|
|
|||
|
|
@ -137,11 +137,13 @@ self.onmessage = ({ data }: any): any => {
|
|||
if (data.type === 'auth') {
|
||||
if (!sender) {
|
||||
console.debug('WebWorker: sender not initialised. Received auth.')
|
||||
initiateRestart()
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
if (!writer) {
|
||||
console.debug('WebWorker: writer not initialised. Received auth.')
|
||||
initiateRestart()
|
||||
return
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue