chore: update pubspec files to include workspace resolution and remove unnecessary pubspec.lock

This commit is contained in:
Achintha Isuru
2026-01-28 23:17:17 -05:00
parent 8040803f66
commit 960aa9f003
14 changed files with 61 additions and 3877 deletions

View File

@@ -24,8 +24,8 @@ class SettingsActions extends StatelessWidget {
delegate: SliverChildListDelegate(<Widget>[
const SizedBox(height: UiConstants.space5),
/// TODO: FEATURE_NOT_YET_IMPLEMENTED
// Edit profile is not yet implemented
/// TODO: FEATURE_NOT_YET_IMPLEMENTED
// Edit profile is not yet implemented
// Hubs button
UiButton.primary(
@@ -49,12 +49,19 @@ class SettingsActions extends StatelessWidget {
),
);
}
/// Handles the sign-out button click event.
void _onSignoutClicked(BuildContext context) {
ReadContext(
context,
).read<ClientSettingsBloc>().add(const ClientSettingsSignOutRequested());
}
/// Shows a confirmation dialog for signing out.
Future<void> _showSignOutDialog(BuildContext context) {
return showDialog(
context: context,
builder: (BuildContext context) => AlertDialog(
builder: (BuildContext dialogContext) => AlertDialog(
backgroundColor: UiColors.bgPopup,
elevation: 0,
shape: RoundedRectangleBorder(borderRadius: UiConstants.radiusLg),
@@ -70,12 +77,7 @@ class SettingsActions extends StatelessWidget {
// Log out button
UiButton.secondary(
text: t.client_settings.profile.log_out,
onPressed: () {
Modular.to.pop();
BlocProvider.of<ClientSettingsBloc>(
context,
).add(const ClientSettingsSignOutRequested());
},
onPressed: () => _onSignoutClicked(dialogContext),
),
// Cancel button