order type

This commit is contained in:
efrilm
2025-10-26 23:10:23 +07:00
parent 0bffd92a08
commit 8fec9c8cd0
7 changed files with 436 additions and 76 deletions
@@ -1,6 +1,16 @@
part of 'extension.dart';
extension StringX on String {
String toTitleCase() {
if (isEmpty) return '';
return split(' ')
.map((word) {
if (word.isEmpty) return '';
return word[0].toUpperCase() + word.substring(1).toLowerCase();
})
.join(' ');
}
TableStatusType toTableStatusType() {
switch (this) {
case 'available':