Improve REPL behavior without a logged in account
This commit is contained in:
parent
5aceec38b0
commit
fddb93dff9
1 changed files with 8 additions and 3 deletions
|
@ -88,8 +88,11 @@ window.addEventListener('message', ({ data }) => {
|
||||||
|
|
||||||
initClient(data.accountId)
|
initClient(data.accountId)
|
||||||
logUpdates = data.logUpdates
|
logUpdates = data.logUpdates
|
||||||
window.tg?.connect()
|
|
||||||
window.tg!.startUpdatesLoop()
|
if (window.tg !== undefined) {
|
||||||
|
window.tg.connect()
|
||||||
|
window.tg.startUpdatesLoop()
|
||||||
|
}
|
||||||
|
|
||||||
setInterval(() => {
|
setInterval(() => {
|
||||||
window.parent.postMessage({ event: 'PING' }, HOST_ORIGIN)
|
window.parent.postMessage({ event: 'PING' }, HOST_ORIGIN)
|
||||||
|
@ -130,7 +133,9 @@ window.addEventListener('message', ({ data }) => {
|
||||||
}
|
}
|
||||||
window.parent.postMessage({ event: 'CONNECTION_STATE', value: 'offline' }, HOST_ORIGIN)
|
window.parent.postMessage({ event: 'CONNECTION_STATE', value: 'offline' }, HOST_ORIGIN)
|
||||||
} else if (data.event === 'RECONNECT') {
|
} else if (data.event === 'RECONNECT') {
|
||||||
window.tg.connect()
|
if (window.tg !== undefined) {
|
||||||
|
window.tg.connect()
|
||||||
|
}
|
||||||
} else if (data.event === 'TOGGLE_UPDATES') {
|
} else if (data.event === 'TOGGLE_UPDATES') {
|
||||||
if (data.value === logUpdates) return
|
if (data.value === logUpdates) return
|
||||||
logUpdates = data.value
|
logUpdates = data.value
|
||||||
|
|
Loading…
Reference in a new issue