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"
onInput={createOptionalNumberInputHandler(
(v) => {
setState( setState(
"positions", "positions",
idx(), idx(),
"quantity", "quantity",
parseFloat(e.currentTarget.value) || 0 v || 0
); );
}} }
)}
/> />
</div> </div>
</Show> </Show>

Loading…
Cancel
Save