Avoid no-param-reassign
violation
This commit is contained in:
parent
070235b59b
commit
7de7fcf561
1 changed files with 3 additions and 9 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue