
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
- Why do we need this unnecessary verifica...
I just want to create my own project and write PROJECT_ID in it, but why should I do this meaningless verification, wasting of time? And also, the tutorial said...
- Custom Domain not working.
I'm accessing my console for a project after awhile. The custom domain is verified and added as a web app as well. Why am I not able to access my console throug...
- Upload file to Storage
this working File ff = File("path/vid.mp4"); await ff.writeAsBytes(bytes); // Upload file to Storage final fileUpload = await _storage....
