/opt/canhelp/apps/mobile/lib/screens/admin
Edit: /opt/canhelp/apps/mobile/lib/screens/admin/admin_users_screen.dart (13473B)
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:provider/provider.dart';
import '../../providers/locale_provider.dart';
import '../../services/api_client.dart';
import '../../theme/app_theme.dart';
int _toInt(dynamic v) {
if (v == null) return 0;
if (v is int) return v;
if (v is num) return v.toInt();
return int.tryParse(v.toString()) ?? 0;
}
class AdminUsersScreen extends StatefulWidget {
const AdminUsersScreen({super.key});
@override
State
createState() => _AdminUsersScreenState();
}
class _AdminUsersScreenState extends State {
final _searchCtrl = TextEditingController();
final _scrollCtrl = ScrollController();
List