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 =>
|
||||
new Promise((resolve, reject) => {
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.onabort = event =>
|
||||
reject(event.target.error);
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.onerror = event =>
|
||||
reject(event.target.error);
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
transaction.oncomplete = () =>
|
||||
resolve();
|
||||
transaction.addEventListener('abort', event => reject(event.target.error));
|
||||
transaction.addEventListener('error', event => reject(event.target.error));
|
||||
transaction.addEventListener('complete', () => resolve());
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue