fix: remember countNums in editable quests

This commit is contained in:
zkldi
2022-11-22 15:16:03 +00:00
parent 3f9a663741
commit 23ca1ea7ce
@@ -206,8 +206,12 @@ function CriteriaModePicker({
charts: GoalDocument["charts"];
onChange: (value: GoalDocument["criteria"]["mode"], countNum?: number) => void;
} & GamePT) {
const [absCountNum, setAbsCountNum] = useState(10);
const [perCountNum, setPerCountNum] = useState(10);
const [absCountNum, setAbsCountNum] = useState(
criteria.mode === "absolute" ? criteria.countNum : 10
);
const [perCountNum, setPerCountNum] = useState(
criteria.mode === "proportion" ? criteria.countNum * 100 : 10
);
useEffect(() => {
if (criteria.mode === "proportion") {