mirror of
https://github.com/Retrospring/retrospring.git
synced 2025-01-31 09:19:08 +01:00
Disable relationship action buttons while waiting for a response
This commit is contained in:
parent
460017d4d4
commit
59c0dce9b4
1 changed files with 2 additions and 0 deletions
|
@ -7,6 +7,7 @@ export function userActionHandler(event: Event): void {
|
|||
const button: HTMLButtonElement = event.target as HTMLButtonElement;
|
||||
const target = button.dataset.target;
|
||||
const action = button.dataset.action;
|
||||
button.disabled = true;
|
||||
|
||||
let targetURL, relationshipType;
|
||||
|
||||
|
@ -56,6 +57,7 @@ export function userActionHandler(event: Event): void {
|
|||
showErrorNotification(I18n.translate('frontend.error.message'));
|
||||
})
|
||||
.finally(() => {
|
||||
button.disabled = false;
|
||||
if (!success) return;
|
||||
|
||||
switch (action) {
|
||||
|
|
Loading…
Reference in a new issue