add currency object

This commit is contained in:
2025-06-11 16:46:33 +02:00
parent d02877b287
commit 4581480f2e

View File

@@ -0,0 +1,23 @@
class Currency {
final String code;
final String name;
const Currency({
required this.code,
required this.name,
});
factory Currency.fromJson(Map<String, dynamic> json) {
return switch (json) {
{
"code": String code,
'name': String name,
} =>
Currency(
code: code,
name: name,
),
_ => throw const FormatException('Failed to load Currency object.'),
};
}
}