User dialog group edit mode

This commit is contained in:
Natsumi
2024-11-12 11:33:45 +13:00
parent 435a2e3d3d
commit e903b27c27
4 changed files with 203 additions and 75 deletions

View File

@@ -2284,6 +2284,23 @@ export default class extends baseClass {
});
},
leaveGroupPrompt(groupId) {
this.$confirm(
'Are you sure you want to leave this group?',
'Confirm',
{
confirmButtonText: 'Confirm',
cancelButtonText: 'Cancel',
type: 'info',
callback: (action) => {
if (action === 'confirm') {
this.leaveGroup(groupId);
}
}
}
);
},
cancelGroupRequest(groupId) {
return API.cancelGroupRequest({
groupId