Skip to content

Commit f0e31e4

Browse files
fix(hooks): improve optional chaining in bank account verification block
- Refactor code to use optional chaining for better safety - Ensure proper data checks against undefined values
1 parent 9024d11 commit f0e31e4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: apps/backoffice-v2/src/lib/blocks/hooks/useBankAccountVerificationBlock/useBankAccountVerificationBlock.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { createBlocksTyped } from '@/lib/blocks/create-blocks-typed/create-block
55
export const useBankAccountVerificationBlock = ({ pluginsOutput }) => {
66
return useMemo(() => {
77
if (
8-
Object.keys(pluginsOutput?.bankAccountVerification?.data.clientResponsePayload ?? {})
8+
Object.keys(pluginsOutput?.bankAccountVerification?.data?.clientResponsePayload ?? {})
99
.length === 0
1010
) {
1111
return [];
@@ -65,7 +65,7 @@ export const useBankAccountVerificationBlock = ({ pluginsOutput }) => {
6565
})
6666
.build();
6767
}, [
68-
pluginsOutput?.bankAccountVerification?.data.clientResponsePayload,
69-
pluginsOutput?.bankAccountVerification?.data.responseHeader.overallResponse,
68+
pluginsOutput?.bankAccountVerification?.data?.clientResponsePayload,
69+
pluginsOutput?.bankAccountVerification?.data?.responseHeader?.overallResponse,
7070
]);
7171
};

0 commit comments

Comments
 (0)