@@ -245,7 +263,8 @@ export function GroupMemberLabelEditor({
popPanelForConversation();
},
onFailure() {
- // TODO: DESKTOP-9710
+ setIsSaving(false);
+ setIsShowingGeneralError(true);
},
}
);
@@ -254,6 +273,68 @@ export function GroupMemberLabelEditor({
{i18n('icu:save')}
+
{
+ if (!value) {
+ setIsShowingGeneralError(false);
+ }
+ }}
+ >
+
+
+
+ {i18n('icu:ConversationDetails--member-label--error-title')}
+
+
+ {i18n('icu:ConversationDetails--member-label--error-generic')}
+
+
+
+ {
+ setIsShowingGeneralError(false);
+ }}
+ >
+ {i18n('icu:ok')}
+
+
+
+
+
{
+ if (!value) {
+ setIsShowingPermissionsError(false);
+ popPanelForConversation();
+ }
+ }}
+ >
+
+
+
+ {i18n('icu:ConversationDetails--member-label--error-title')}
+
+
+ {i18n('icu:ConversationDetails--member-label--error-permissions')}
+
+
+
+ {
+ popPanelForConversation();
+ setIsShowingPermissionsError(false);
+ }}
+ >
+ {i18n('icu:ok')}
+
+
+
+
);
}