reqGET method Null safety

Future reqGET(
  1. {required String path,
  2. Map<String, String>? queryParameters}
)

중복 코드를 제거하기 위해 따로 메소드를 뺐습니다. GET 요청입니다.

Implementation

Future<dynamic> reqGET({required String path, Map<String, String>? queryParameters}) async {
  try {
    final RestOptions options = RestOptions(
      path: path,
      queryParameters: queryParameters,
    );
    final RestOperation restOperation = Amplify.API.get(restOptions: options);
    final RestResponse restResponse = await restOperation.response;
    return jsonDecode(restResponse.body);
  } catch (e) {
    rethrow;
  }
}