here is how i am getting list of currency but not able to show them inside dropdown Future getCurrency()async{
final res = await locale.listCurrencies();
print(res.currencies);
return res.currencies;
}
You're not getting a list?
getting list like [instance of Currency, instance of Currency] but not able to show them in droupdown
Then you need to create a dropdown then iterate over the items, like so
https://api.flutter.dev/flutter/material/DropdownButton-class.html
yes i am using map to get all element Future getCurrency()async{
final res = await locale.listCurrencies();
print(res.currencies.map((e) => e.symbol));
return res.currencies.map((e) => e);
}
You'll need to use your widget state to add it to drop-down
now, its working, but why some Currency symbols are not correct.
here is the list of all currencies,[$, €, £, $, د.إ., ؋, Lek, դր., $, $, ман., KM, ৳, лв., د.ب., FBu, $, Bs, R$, P, BYR, $, FrCD, CHF, $, CN¥, $, ₡, CV$, Kč, Fdj, kr, RD$, د.ج., kr, ج.م., Nfk, Br, GEL, GH₵, FG, Q, $, L, kn, Ft, Rp, ₪, ₹, د.ع., ﷼, kr, $, د.أ., ¥, Ksh, ៛, FC, ₩, د.ك., тңг., SL Re, Lt, Ls, د.ل., د.م., MDL, MGA, MKD, K, MOP$, MURs, $, RM, MTn, N$, ₦, C$, kr, नेरू, $, ر.ع., B/., S/., ₱, ₨, zł, ₲, ر.ق., RON, дин., руб., FR, ر.س., SDG, kr, $, Ssh, ل.س., ฿, د.ت., T$, TL, $, NT$, TSh, ₴, USh, $, UZS, Bs.F., ₫, FCFA, CFA, ر.ي., R, ZK]
If anything is wrong, you can create an issue. This is where it all is: https://github.com/appwrite/appwrite/blob/master/app/config/locale/currencies.php
Recommended threads
- Error with realtime channels
I'm performing a subscription to realtime channels, and after a few seconds I get an exception with this error: {\"type\":\"error\",\"data\":{\"code\":1008,\"me...
- Which flutter SDK version for Self Hoste...
Hi all, Is there a good way to figure out which version of flutter SDK and Dart SDK is current for latest available self-hosted 1.8.0 ? I know new features are...
- redirect_uri errors on flutter client
Hi all, I'm using the flutter client for my app to do appwrite auth and use the JWTs to send to my backend. When I try to sign in with SSO, I get this: https:/...