Avoid `no-param-reassign` violation

pull/1/head
Daniel Gasienica 7 years ago
parent 070235b59b
commit 7de7fcf561

@ -311,13 +311,7 @@ const setItem = (connection, key, value) => {
const completeTransaction = transaction => const completeTransaction = transaction =>
new Promise((resolve, reject) => { new Promise((resolve, reject) => {
// eslint-disable-next-line no-param-reassign transaction.addEventListener('abort', event => reject(event.target.error));
transaction.onabort = event => transaction.addEventListener('error', event => reject(event.target.error));
reject(event.target.error); transaction.addEventListener('complete', () => resolve());
// eslint-disable-next-line no-param-reassign
transaction.onerror = event =>
reject(event.target.error);
// eslint-disable-next-line no-param-reassign
transaction.oncomplete = () =>
resolve();
}); });

Loading…
Cancel
Save