import 'package:flutter/material.dart'; import '../services/api_client.dart'; void showError(BuildContext context, Object error) { final message = switch (error) { ApiException(:final message) => message, String message => message, _ => 'Something went wrong', }; ScaffoldMessenger.of(context).showSnackBar(SnackBar(content: Text(message))); } Future showNotice(BuildContext context, String message) { return ScaffoldMessenger.of(context) .showSnackBar(SnackBar(content: Text(message))) .closed; }