fix betrag not updating correctly on delete
This commit is contained in:
parent
ac289d670c
commit
db097300b2
@ -4,7 +4,7 @@ import DeleteOutlineOutlinedIcon from '@mui/icons-material/DeleteOutlineOutlined
|
|||||||
import Posten from "../../data/Posten.ts";
|
import Posten from "../../data/Posten.ts";
|
||||||
import Zahlungsart from "../../data/Zahlungsart.ts";
|
import Zahlungsart from "../../data/Zahlungsart.ts";
|
||||||
import dayjs from "dayjs";
|
import dayjs from "dayjs";
|
||||||
import {useState} from "react";
|
import {useEffect, useState} from "react";
|
||||||
|
|
||||||
const styles = {
|
const styles = {
|
||||||
textfield: {
|
textfield: {
|
||||||
@ -21,14 +21,9 @@ const styles = {
|
|||||||
const PostenInput = ({thisPosten, posten, setPosten}: { thisPosten: Posten, posten: Posten[], setPosten: any }) => {
|
const PostenInput = ({thisPosten, posten, setPosten}: { thisPosten: Posten, posten: Posten[], setPosten: any }) => {
|
||||||
const [betragDisplay, setBetragDisplay] = useState('');
|
const [betragDisplay, setBetragDisplay] = useState('');
|
||||||
|
|
||||||
// useEffect(() => {
|
useEffect(() => {
|
||||||
// // Format the initial posten betrag for display
|
setBetragDisplay(thisPosten.getBetragString().slice(0, -2));
|
||||||
// if (posten.getBetrag()) {
|
}, [thisPosten]);
|
||||||
// const formattedValue = posten.getBetrag().toString().padStart(3, '0');
|
|
||||||
// const initialDisplayValue = formattedValue.slice(0, -2) + ',' + formattedValue.slice(-2);
|
|
||||||
// setBetragDisplay(initialDisplayValue);
|
|
||||||
// }
|
|
||||||
// }, [posten]);
|
|
||||||
|
|
||||||
const handleBetragChange = (event: React.ChangeEvent<HTMLInputElement>, isBlurred: boolean) => {
|
const handleBetragChange = (event: React.ChangeEvent<HTMLInputElement>, isBlurred: boolean) => {
|
||||||
const originalValue = event.target.value;
|
const originalValue = event.target.value;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user