Skip to content

Commit dc7f67a

Browse files
committed
fix: address PR comments
1 parent 77e9a53 commit dc7f67a

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

ts/components/dialog/UpdateGroupMembersDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ function useSortedListOfMembers(convoId: string) {
5252
const groupAdmins = useGroupAdmins(convoId);
5353

5454
const sortedMembersNon03 = useMemo(
55-
() => [...groupMembersLegacy].sort(m => (groupAdmins?.includes(m) ? -1 : 0)),
55+
() => groupMembersLegacy.toSorted(m => (groupAdmins?.includes(m) ? -1 : 0)),
5656
[groupMembersLegacy, groupAdmins]
5757
);
5858
const sortedMembers = isV2Group ? groupMembers03Group.map(m => m.pubkeyHex) : sortedMembersNon03;

ts/components/inputs/SessionInput.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,7 @@ export const SimpleSessionTextarea = (
503503
}
504504
if (e.key === 'Enter') {
505505
e.preventDefault();
506+
e.stopPropagation();
506507
props?.onEnterPressed();
507508
}
508509
}}

ts/components/leftpane/overlay/OverlayClosedGroup.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export const OverlayClosedGroupV2 = () => {
7171
dispatch(groupInfoActions.updateGroupCreationName({ name: value }));
7272
}
7373

74-
async function onEnterPressed() {
74+
function onEnterPressed() {
7575
setGroupNameError(undefined);
7676
if (isCreatingGroup) {
7777
window?.log?.warn('Closed group creation already in progress');
@@ -140,7 +140,6 @@ export const OverlayClosedGroupV2 = () => {
140140
value={groupName}
141141
onValueChanged={onValueChanged}
142142
singleLine={true}
143-
// eslint-disable-next-line @typescript-eslint/no-misused-promises
144143
onEnterPressed={onEnterPressed}
145144
providedError={groupNameError}
146145
disabled={isCreatingGroup || noContactsForClosedGroup}

ts/state/selectors/selectedConversation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ export function useSelectedIsBlocked() {
262262

263263
export function useSelectedIsApproved() {
264264
return useSelector((state: StateType): boolean => {
265-
return getSelectedConversation(state)?.isApproved || false;
265+
return getSelectedConversation(state)?.isApproved ?? false;
266266
});
267267
}
268268

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"module": "commonjs", // Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'.
66
"lib": [
77
"dom", // Required to access `window`
8-
"es2021"
8+
"ES2023"
99
],
1010
"jsx": "react-jsx", // Specify JSX code generation: 'preserve', 'react-native', or 'react-jsx'.
1111
// "noEmitHelpers": false,

0 commit comments

Comments
 (0)