// lib/routes/tasks/_middleware.dart
import 'package:dart_frog/dart_frog.dart';
import 'package:logging/logging.dart';

final log = Logger('');

Handler middleware(Handler handler) {
  return handler.use(
    (handler) => (context) async {
      final request = context.request;
      log.info('${request.method.value} ${request.uri.path}');
      return await handler(context);
    },
  );
}