feat: fix journal.

This commit is contained in:
elforjani13
2022-03-17 17:31:40 +02:00
parent b0407168a0
commit 888c3a11e0
8 changed files with 48 additions and 18 deletions

View File

@@ -21,7 +21,7 @@ export default function BranchSuggestField({
...suggestProps
}) {
const initialBranch = React.useMemo(
() => branches.some((b) => b.id === initialBranchId),
() => branches.find((b) => b.id === initialBranchId),
[initialBranchId, branches],
);
@@ -29,6 +29,15 @@ export default function BranchSuggestField({
initialBranch || null,
);
React.useEffect(() => {
if (typeof selectedBranchId !== 'undefined') {
const branch = selectedBranchId
? branches.find((a) => a.id === selectedBranchId)
: null;
setSelectedBranch(branch);
}
}, [selectedBranchId, branches, setSelectedBranch]);
/**
*
* @param {*} branch

View File

@@ -14,7 +14,7 @@ export default function BranchesListFieldCell({
}) {
const handleBranchSelected = React.useCallback(
(branch) => {
updateData(index, 'brnach_id', branch.id);
updateData(index, 'branch_id', branch.id);
},
[updateData, index],
);
@@ -33,7 +33,7 @@ export default function BranchesListFieldCell({
<BranchSuggestField
branches={branches}
onBranchSelected={handleBranchSelected}
selectedBranchId={original?.contact_id}
selectedBranchId={original?.branch_id}
/>
</FormGroup>
);