fix: ux on decimals
This commit is contained in:
parent
892cd03f79
commit
ec26aa873c
1 changed files with 10 additions and 4 deletions
|
|
@ -122,7 +122,6 @@ class _SellPageState extends State<SellPage> {
|
||||||
controller: price,
|
controller: price,
|
||||||
decoration: InputDecoration(
|
decoration: InputDecoration(
|
||||||
labelText: "Argent reçu",
|
labelText: "Argent reçu",
|
||||||
hintText: "Les décimales sont avec des .",
|
|
||||||
helperText:
|
helperText:
|
||||||
"L'argent reçu sera réparti automatiquement.",
|
"L'argent reçu sera réparti automatiquement.",
|
||||||
suffixText: "€",
|
suffixText: "€",
|
||||||
|
|
@ -140,7 +139,10 @@ class _SellPageState extends State<SellPage> {
|
||||||
children: [
|
children: [
|
||||||
IconButton(
|
IconButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (double.tryParse(price.text) == null) {
|
if (double.tryParse(
|
||||||
|
price.text.replaceFirst(",", "."),
|
||||||
|
) ==
|
||||||
|
null) {
|
||||||
ScaffoldMessenger.of(context).showSnackBar(
|
ScaffoldMessenger.of(context).showSnackBar(
|
||||||
SnackBar(
|
SnackBar(
|
||||||
content: Text(
|
content: Text(
|
||||||
|
|
@ -150,7 +152,9 @@ class _SellPageState extends State<SellPage> {
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
return;
|
return;
|
||||||
} else if (double.parse(price.text) <
|
} else if (double.parse(
|
||||||
|
price.text.replaceFirst(",", "."),
|
||||||
|
) <
|
||||||
widget.viewModel.minimumAmount) {
|
widget.viewModel.minimumAmount) {
|
||||||
ScaffoldMessenger.of(context).showSnackBar(
|
ScaffoldMessenger.of(context).showSnackBar(
|
||||||
SnackBar(
|
SnackBar(
|
||||||
|
|
@ -163,7 +167,9 @@ class _SellPageState extends State<SellPage> {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
widget.viewModel.sendSell(
|
widget.viewModel.sendSell(
|
||||||
double.parse(price.text),
|
double.parse(
|
||||||
|
price.text.replaceFirst(",", "."),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
ScaffoldMessenger.of(context).showSnackBar(
|
ScaffoldMessenger.of(context).showSnackBar(
|
||||||
SnackBar(
|
SnackBar(
|
||||||
|
|
|
||||||
Reference in a new issue