createSimpleDio static method

Dio createSimpleDio({
  1. required String baseUrl,
  2. required Map<String, String> headers,
  3. Duration? timeout,
})

Create a simple Dio instance with minimal configuration

This is a fallback method for providers that don't need advanced HTTP features.

Implementation

static Dio createSimpleDio({
  required String baseUrl,
  required Map<String, String> headers,
  Duration? timeout,
}) {
  return Dio(
    BaseOptions(
      baseUrl: baseUrl,
      connectTimeout: timeout ?? const Duration(seconds: 60),
      receiveTimeout: timeout ?? const Duration(seconds: 60),
      headers: headers,
    ),
  );
}