mirror of
https://github.com/element-hq/element-web
synced 2024-11-27 11:47:23 +03:00
lint
This commit is contained in:
parent
d0ec467c34
commit
e9336eab63
1 changed files with 4 additions and 2 deletions
|
@ -290,6 +290,9 @@ function inviteUser(event, roomId, userId) {
|
||||||
* Returns a promise that resolves when a widget with the given
|
* Returns a promise that resolves when a widget with the given
|
||||||
* ID has been added as a user widget (ie. the accountData event
|
* ID has been added as a user widget (ie. the accountData event
|
||||||
* arrives) or rejects after a timeout
|
* arrives) or rejects after a timeout
|
||||||
|
*
|
||||||
|
* @param {string} widgetId The ID of the widget to wait for
|
||||||
|
* @returns {Promise} that resolves when the widget is available
|
||||||
*/
|
*/
|
||||||
function waitForUserWidget(widgetId) {
|
function waitForUserWidget(widgetId) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
|
@ -303,7 +306,6 @@ function waitForUserWidget(widgetId) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
let timerId;
|
|
||||||
function onAccountData(ev) {
|
function onAccountData(ev) {
|
||||||
if (ev.getType() != 'm.widgets') return;
|
if (ev.getType() != 'm.widgets') return;
|
||||||
|
|
||||||
|
@ -313,7 +315,7 @@ function waitForUserWidget(widgetId) {
|
||||||
resolve();
|
resolve();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
timerId = setTimeout(() => {
|
const timerId = setTimeout(() => {
|
||||||
MatrixClientPeg.get().removeListener('accountData', onAccountData);
|
MatrixClientPeg.get().removeListener('accountData', onAccountData);
|
||||||
reject(new Error("Timed out waiting for widget ID " + widgetId + " to appear"));
|
reject(new Error("Timed out waiting for widget ID " + widgetId + " to appear"));
|
||||||
}, 10000);
|
}, 10000);
|
||||||
|
|
Loading…
Reference in a new issue