Skip to content

Commit 21478ec

Browse files
Merge branch 'develop' into feature/VerifyRoleRoute
2 parents cc9019d + 3104525 commit 21478ec

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

src/screens/MemberDetail/MemberDetail.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const MemberDetail: React.FC<MemberDetailProps> = ({ id }): JSX.Element => {
7373
appLanguageCode: '',
7474
image: '',
7575
gender: '',
76-
birthDate: '2024-03-14',
76+
birthDate: '',
7777
grade: '',
7878
empStatus: '',
7979
maritalStatus: '',
@@ -241,8 +241,10 @@ const MemberDetail: React.FC<MemberDetailProps> = ({ id }): JSX.Element => {
241241
try {
242242
const { data } = await updateUser({
243243
variables: {
244-
id: currentUrl,
245-
...formState,
244+
data: {
245+
id: currentUrl,
246+
...formState,
247+
},
246248
},
247249
});
248250
if (data) {

src/screens/UserPortal/Settings/Settings.spec.tsx

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -129,21 +129,23 @@ const updateMock = [
129129
request: {
130130
query: UPDATE_USER_MUTATION,
131131
variables: {
132-
firstName: 'John',
133-
lastName: 'randomUpdated',
134-
createdAt: '2021-03-01T00:00:00.000Z',
135-
gender: 'MALE',
136-
137-
phoneNumber: '+174567890',
138-
birthDate: '2024-03-01',
139-
grade: 'GRADUATE',
140-
empStatus: 'PART_TIME',
141-
maritalStatus: 'SINGLE',
142-
address: 'random',
143-
state: 'random',
144-
country: 'IN',
145-
eventsAttended: [{ _id: 'event1' }, { _id: 'event2' }],
146-
image: '',
132+
data: {
133+
firstName: 'John',
134+
lastName: 'randomUpdated',
135+
createdAt: '2021-03-01T00:00:00.000Z',
136+
gender: 'MALE',
137+
138+
phoneNumber: '+174567890',
139+
birthDate: '2024-03-01',
140+
grade: 'GRADUATE',
141+
empStatus: 'PART_TIME',
142+
maritalStatus: 'SINGLE',
143+
address: 'random',
144+
state: 'random',
145+
country: 'IN',
146+
eventsAttended: [{ _id: 'event1' }, { _id: 'event2' }],
147+
image: '',
148+
},
147149
},
148150
},
149151
result: {

src/screens/UserPortal/Settings/Settings.tsx

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,9 @@ export default function settings(): JSX.Element {
9999
updatedUserDetails = { ...updatedUserDetails, image: '' };
100100
}
101101
const { data } = await updateUserDetails({
102-
variables: updatedUserDetails,
102+
variables: {
103+
data: updatedUserDetails,
104+
},
103105
});
104106
if (data) {
105107
toast.success(
@@ -158,7 +160,6 @@ export default function settings(): JSX.Element {
158160
*/
159161
const handleResetChanges = (): void => {
160162
setisUpdated(false);
161-
/* istanbul ignore next */
162163
if (data) {
163164
const {
164165
firstName,
@@ -192,7 +193,6 @@ export default function settings(): JSX.Element {
192193
};
193194

194195
useEffect(() => {
195-
/* istanbul ignore next */
196196
if (data) {
197197
const {
198198
firstName,
@@ -314,9 +314,8 @@ export default function settings(): JSX.Element {
314314
role="button"
315315
aria-label="Edit profile picture"
316316
tabIndex={0}
317-
onKeyDown={
318-
/*istanbul ignore next*/
319-
(e) => e.key === 'Enter' && handleImageUpload()
317+
onKeyDown={(e) =>
318+
e.key === 'Enter' && handleImageUpload()
320319
}
321320
/>
322321
</div>
@@ -330,18 +329,15 @@ export default function settings(): JSX.Element {
330329
data-testid="fileInput"
331330
multiple={false}
332331
ref={fileInputRef}
333-
onChange={
334-
/* istanbul ignore next */
335-
async (
336-
e: React.ChangeEvent<HTMLInputElement>,
337-
): Promise<void> => {
338-
const file = e.target?.files?.[0];
339-
if (file) {
340-
const image = await convertToBase64(file);
341-
setUserDetails({ ...userDetails, image });
342-
}
332+
onChange={async (
333+
e: React.ChangeEvent<HTMLInputElement>,
334+
): Promise<void> => {
335+
const file = e.target?.files?.[0];
336+
if (file) {
337+
const image = await convertToBase64(file);
338+
setUserDetails({ ...userDetails, image });
343339
}
344-
}
340+
}}
345341
style={{ display: 'none' }}
346342
/>
347343
</Col>

0 commit comments

Comments
 (0)