get<T> method

Future<SmartApiResponse<T>> get<T>(
  1. String endpoint, {
  2. Map<String, dynamic>? params,
  3. T fromJson(
    1. dynamic
    )?,
  4. bool showLoader = true,
})

Sends a GET request to endpoint, with params appended as query parameters. Pass fromJson to get back a typed SmartApiResponse.

Implementation

Future<SmartApiResponse<T>> get<T>(String endpoint,
        {Map<String, dynamic>? params,
        T Function(dynamic)? fromJson,
        bool showLoader = true}) =>
    call<T>(SmartApiRequest(endpoint: endpoint, method: ApiMethod.get, body: params, showLoader: showLoader),
        fromJson: fromJson);