import 'package:flutter/material.dart'; import 'package:redux/redux.dart'; import 'globals.dart' as globals; import 'main_common.dart'; enum LogLevel { none, actions, all } void main() async { globals.isDevelopment = true; debugPrint('Is development!'); // Simple logging middleware para desarrollo Middleware createLoggingMiddleware() { return (Store store, dynamic action, NextDispatcher next) { debugPrint(">>>>> ${action.toString().replaceAll('Instance of ', '')}"); next(action); }; } const LogLevel logRedux = LogLevel.actions; final List> devMiddlewares = logRedux == LogLevel.actions ? >[] : >[createLoggingMiddleware()]; // In development, Sentry is disabled, so we skip initialization await mainCommon(devMiddlewares); }