Fix issue
This commit is contained in:
parent
0758e66d4f
commit
f2a180e69f
@ -30,13 +30,13 @@ export function SelectAccountDialog(p: {
|
||||
const accounts = useAccounts();
|
||||
|
||||
const [choice, setChoice] = React.useState<Account | null>(null);
|
||||
console.log(choice);
|
||||
|
||||
const submit = () => {
|
||||
if (choice) p.onSelected(choice);
|
||||
};
|
||||
|
||||
return (
|
||||
<Dialog open={p.open} onClose={p.onClose}>
|
||||
<Dialog open={p.open} onClose={() => p.onClose()}>
|
||||
<DialogTitle>{p.title}</DialogTitle>
|
||||
<DialogContent dividers>
|
||||
<DialogContentText>{p.description}</DialogContentText>
|
||||
@ -72,7 +72,7 @@ export function SelectAccountDialog(p: {
|
||||
</RadioGroup>
|
||||
</DialogContent>
|
||||
<DialogActions>
|
||||
<Button onClick={p.onClose}>Cancel</Button>
|
||||
<Button onClick={() => p.onClose()}>Cancel</Button>
|
||||
<Button onClick={submit} autoFocus disabled={choice === null}>
|
||||
{p.confirmButton ?? "Submit"}
|
||||
</Button>
|
||||
|
@ -107,17 +107,17 @@ function MovementsTable(p: {
|
||||
|
||||
// Change account of movement
|
||||
const handleMoveClick = async (movement: Movement) => {
|
||||
const target = await chooseAccount(
|
||||
"Transfer movement",
|
||||
const targetAccount = await chooseAccount(
|
||||
"Transfer movementd",
|
||||
`Please select the target account that will receive the movement: ${movement.label} (${movement.amount} €)`,
|
||||
"Transfer movement",
|
||||
[accounts.get(movement.account_id)!]
|
||||
);
|
||||
|
||||
if (!target) return;
|
||||
if (!targetAccount) return;
|
||||
|
||||
try {
|
||||
movement.account_id = target.id;
|
||||
movement.account_id = targetAccount.id;
|
||||
|
||||
await MovementApi.Update(movement);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user