diff --git a/src/app/plans/page.tsx b/src/app/plans/page.tsx index 6409f0f..4ede086 100644 --- a/src/app/plans/page.tsx +++ b/src/app/plans/page.tsx @@ -36,6 +36,7 @@ export default function PlansPage() { const [name, setName] = useState(''); const [code, setCode] = useState(''); const [validityStart, setValidityStart] = useState(''); + const [validityEnd, setValidityEnd] = useState(''); const [type, setType] = useState('PERCENTAGE'); const [metaAmount, setMetaAmount] = useState(''); const [percentageRate, setPercentageRate] = useState(''); @@ -86,6 +87,7 @@ export default function PlansPage() { name, code, validityStart, + validityEnd: validityEnd || undefined, type, metaAmount: metaAmount ? parseFloat(metaAmount) : undefined, percentageRate: percentageRate ? parseFloat(percentageRate) : undefined, @@ -105,6 +107,7 @@ export default function PlansPage() { setName(''); setCode(''); setValidityStart(''); + setValidityEnd(''); setType('PERCENTAGE'); setMetaAmount(''); setPercentageRate(''); @@ -263,6 +266,17 @@ export default function PlansPage() { /> +
+ + setValidityEnd(e.target.value)} + /> +
+