diff --git a/lib/helpers/extensions/capitalized.dart b/lib/helpers/extensions/capitalized.dart deleted file mode 100644 index cbff0b9..0000000 --- a/lib/helpers/extensions/capitalized.dart +++ /dev/null @@ -1,4 +0,0 @@ -extension Capitalized on String { - String get capitalized => - "${this[0].toUpperCase()}${substring(1).toLowerCase()}"; -} diff --git a/lib/widgets/chat_page/user_popover.dart b/lib/widgets/chat_page/user_popover.dart index 2895eb4..7ae7a1c 100644 --- a/lib/widgets/chat_page/user_popover.dart +++ b/lib/widgets/chat_page/user_popover.dart @@ -1,12 +1,12 @@ import "package:flutter/material.dart"; import "package:flutter_hooks/flutter_hooks.dart"; import "package:flutter_riverpod/flutter_riverpod.dart"; +import "package:intl/intl.dart"; import "package:nexus/controllers/client_controller.dart"; import "package:nexus/controllers/client_state_controller.dart"; import "package:nexus/controllers/profile_controller.dart"; import "package:nexus/controllers/selected_room_controller.dart"; import "package:nexus/helpers/extensions/better_when.dart"; -import "package:nexus/helpers/extensions/capitalized.dart"; import "package:nexus/models/membership.dart"; import "package:nexus/models/membership_status.dart"; import "package:nexus/models/requests/set_membership_request.dart"; @@ -34,7 +34,9 @@ class UserPopover extends ConsumerWidget { builder: (context) { final actionReasonController = useTextEditingController(); return AlertDialog( - title: Text("${action.name.capitalized} ${member.userId}"), + title: Text( + "${toBeginningOfSentenceCase(action.name)} ${member.userId}", + ), content: Column( mainAxisSize: MainAxisSize.min, crossAxisAlignment: CrossAxisAlignment.start, @@ -70,7 +72,7 @@ class UserPopover extends ConsumerWidget { ) .onError(showError); }, - child: Text(action.name.capitalized), + child: Text(toBeginningOfSentenceCase(action.name)), ), ], );