import re with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'r') as f: content = f.read() # Replace SmartSearchDropdown with DropdownButtonFormField dropdown = """ DropdownButtonFormField( value: _selectedCustomerId, decoration: InputDecoration( labelText: 'Client (Optional)', prefixIcon: const Icon(LucideIcons.users), border: OutlineInputBorder(borderRadius: BorderRadius.circular(12)), contentPadding: const EdgeInsets.symmetric(horizontal: 16, vertical: 12), ), items: [ const DropdownMenuItem(value: null, child: Text('None')), ...customersState.value!.map((c) => DropdownMenuItem( value: c.id, child: Text(c.name), )), ], onChanged: (val) { setState(() { _selectedCustomerId = val; }); }, ),""" content = re.sub(r' SmartSearchDropdown\([\s\S]*?\),', dropdown, content) content = content.replace("import '../../../core/widgets/smart_search_dropdown.dart';", "") with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'w') as f: f.write(content)