dio property

Dio get dio

Implementation

Dio get dio {
  _dio ??= Dio(
    BaseOptions(
      baseUrl: domain,
      connectTimeout: const Duration(seconds: 30),
      receiveTimeout: const Duration(seconds: 30),
      validateStatus: (int? status) {
        return true;
      },
    ),
  );
  if (token != null) {
    _dio!.options.headers['authorization'] = 'Bearer $token';
  }
  return _dio!;
}