Created App Surfaces for Theming
This commit is contained in:
@@ -7,6 +7,7 @@ import '../../providers/profile_provider.dart';
|
||||
import '../../providers/tickets_provider.dart';
|
||||
import '../../widgets/mono_text.dart';
|
||||
import '../../widgets/responsive_body.dart';
|
||||
import '../../theme/app_surfaces.dart';
|
||||
import '../../widgets/tasq_adaptive_list.dart';
|
||||
|
||||
class OfficesScreen extends ConsumerStatefulWidget {
|
||||
@@ -177,6 +178,7 @@ class _OfficesScreenState extends ConsumerState<OfficesScreen> {
|
||||
context: context,
|
||||
builder: (dialogContext) {
|
||||
return AlertDialog(
|
||||
shape: AppSurfaces.of(context).dialogShape,
|
||||
title: Text(office == null ? 'Create Office' : 'Edit Office'),
|
||||
content: TextField(
|
||||
controller: nameController,
|
||||
|
||||
@@ -8,6 +8,7 @@ import '../../models/user_office.dart';
|
||||
import '../../providers/admin_user_provider.dart';
|
||||
import '../../providers/profile_provider.dart';
|
||||
import '../../providers/tickets_provider.dart';
|
||||
import '../../theme/app_surfaces.dart';
|
||||
import '../../providers/user_offices_provider.dart';
|
||||
import '../../utils/app_time.dart';
|
||||
import '../../widgets/mono_text.dart';
|
||||
@@ -241,8 +242,10 @@ class _UserManagementScreenState extends ConsumerState<UserManagementScreen> {
|
||||
},
|
||||
onRequestRefresh: () {
|
||||
// For server-side pagination, update the query provider
|
||||
ref.read(adminUserQueryProvider.notifier).state =
|
||||
const AdminUserQuery(offset: 0, limit: 50);
|
||||
ref.read(adminUserQueryProvider.notifier).state = const AdminUserQuery(
|
||||
offset: 0,
|
||||
limit: 50,
|
||||
);
|
||||
},
|
||||
isLoading: false,
|
||||
);
|
||||
@@ -289,6 +292,7 @@ class _UserManagementScreenState extends ConsumerState<UserManagementScreen> {
|
||||
return StatefulBuilder(
|
||||
builder: (context, setDialogState) {
|
||||
return AlertDialog(
|
||||
shape: AppSurfaces.of(context).dialogShape,
|
||||
title: const Text('Update user'),
|
||||
content: ConstrainedBox(
|
||||
constraints: const BoxConstraints(maxWidth: 520),
|
||||
|
||||
Reference in New Issue
Block a user