Refactor code structure for improved readability and maintainability
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -373,7 +373,11 @@ class _DeleteButton extends ConsumerWidget {
|
||||
);
|
||||
if (confirmed == true) {
|
||||
try {
|
||||
await ref.read(inventoryRepositoryProvider).deleteItem(item.id);
|
||||
final token = await ref.read(authStateProvider.future);
|
||||
await ref
|
||||
.read(inventoryRepositoryProvider)
|
||||
.deleteInventoryItem(item.id, token: token);
|
||||
ref.invalidate(inventoryProvider);
|
||||
} catch (e) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(content: Text(mapErrorToUserMessage(e, context))),
|
||||
|
||||
Reference in New Issue
Block a user