Browse Source

Merge pull request #107 from Empact/fix/flow

Fix flow to run green
renovate/lint-staged-8.x
JimmyMow 7 years ago
committed by GitHub
parent
commit
d94eccd4a8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      .flowconfig
  2. 14
      app/main.dev.js

1
.flowconfig

@ -1,5 +1,6 @@
[ignore]
<PROJECT_ROOT>/node_modules/*
<PROJECT_ROOT>/app/node_modules/*
<PROJECT_ROOT>/app/main.prod.js
<PROJECT_ROOT>/app/main.prod.js.map
<PROJECT_ROOT>/app/dist/.*

14
app/main.dev.js

@ -151,6 +151,10 @@ app.setAsDefaultProtocolClient('lightning')
app.on('open-url', function (event, url) {
event.preventDefault()
if (!mainWindow) {
throw new Error('"mainWindow" is not defined')
}
const payreq = url.split(':')[1]
mainWindow.webContents.send('lightningPaymentUri', { payreq })
mainWindow.show()
@ -196,7 +200,7 @@ export const startLnd = () => {
}
// Pass current clock height progress to front end for loading state UX
if (line.includes('Caught up to height') || line.includes('Catching up block hashes to height')) {
if (mainWindow && (line.includes('Caught up to height') || line.includes('Catching up block hashes to height'))) {
// const blockHeight = line.slice(line.indexOf('Caught up to height') + 'Caught up to height'.length).trim()
const blockHeight = line.slice(line.indexOf('Caught up to height') + 'Caught up to height'.length).trim()
mainWindow.webContents.send('lndStdout', line)
@ -234,10 +238,12 @@ const sendLndSyncing = () => {
if (didFinishLoad) {
clearInterval(sendLndSyncingInterval)
if (mainWindow) {
console.log('SENDING SYNCING')
startedSync = true
mainWindow.webContents.send('lndSyncing')
}
}
}, 1000)
}
@ -247,9 +253,11 @@ const sendLndSynced = () => {
if (didFinishLoad && startedSync) {
clearInterval(sendLndSyncedInterval)
if (mainWindow) {
console.log('SENDING SYNCED')
mainWindow.webContents.send('lndSynced')
}
}
}, 1000)
}
@ -259,9 +267,11 @@ const sendGrpcDisconnected = () => {
if (didFinishLoad) {
clearInterval(sendGrpcDisonnectedInterval)
if (mainWindow) {
sentGrpcDisconnect = true
mainWindow.webContents.send('grpcDisconnected')
}
}
}, 1000)
}
@ -271,7 +281,9 @@ const sendGrpcConnected = () => {
if (didFinishLoad && sentGrpcDisconnect) {
clearInterval(sendGrpcConnectedInterval)
if (mainWindow) {
mainWindow.webContents.send('grpcConnected')
}
}
}, 1000)
}

Loading…
Cancel
Save