feat : buy in province
This commit is contained in:
33
packages/chicken/lib/presentation/utils/string_utils.dart
Normal file
33
packages/chicken/lib/presentation/utils/string_utils.dart
Normal file
@@ -0,0 +1,33 @@
|
||||
extension XStringUtils on String {
|
||||
get faAllocationType {
|
||||
final tmp = split('_');
|
||||
tmp.insert(1, '_');
|
||||
if (tmp.length > 1) {
|
||||
return tmp.map((e) => utilsMap[e] ?? e).join(' ');
|
||||
} else {
|
||||
return utilsMap[this] ?? this;
|
||||
}
|
||||
}
|
||||
|
||||
get faItem => utilsMap[this] ?? this;
|
||||
|
||||
get buyerIsGuild {
|
||||
final tmp = split('_');
|
||||
if (tmp.length > 1) {
|
||||
return tmp.last == 'guild';
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Map<String, String> utilsMap = {
|
||||
'killhouse': 'کشتارگاه',
|
||||
'_': 'به',
|
||||
'steward': 'مباشر',
|
||||
'exclusive': 'اختصاصی',
|
||||
'free': 'آزاد',
|
||||
'pending': 'در انتظار',
|
||||
'accepted': 'تایید شده',
|
||||
'guild': 'صنف',
|
||||
};
|
||||
Reference in New Issue
Block a user