import 'package:freezed_annotation/freezed_annotation.dart';
part '../../../_generated/data/remote/models/api_response.g.dart';
@JsonSerializable(genericArgumentFactories: true, createToJson: false)
class ApiResponse<T> {
final T data;
const ApiResponse({required this.data});
factory ApiResponse.fromJson(Map<String, dynamic> json, T Function(Object? json) fromJsonT) =>
_$ApiResponseFromJson(json, fromJsonT);
}