feat: support decimals in position quantity input

closes issue #12
master
Katja Lutz 2 years ago
parent d5a4a739a6
commit a935e6fe56

@ -244,23 +244,23 @@ export const PositionsSettings: Component = () => {
<div class="flex-1"> <div class="flex-1">
<input <input
class="w-full input input-bordered input-xs" class="w-full input input-bordered input-xs"
value={ value={position.quantity}
position.quantity === 0
? ""
: position.quantity
}
placeholder="Menge" placeholder="Menge"
min="0" min="0"
step="0.01"
required required
type="number" type="number"
onInput={(e) => { lang="en"
setState( onInput={createOptionalNumberInputHandler(
"positions", (v) => {
idx(), setState(
"quantity", "positions",
parseFloat(e.currentTarget.value) || 0 idx(),
); "quantity",
}} v || 0
);
}
)}
/> />
</div> </div>
</Show> </Show>

Loading…
Cancel
Save