init method

void init()

Implementation

void init() {
  baseOptions = BaseOptions(
    baseUrl: baseURL,
    receiveDataWhenStatusError: true,
  );

  api = Dio(baseOptions);

  api.interceptors.add(
    InterceptorsWrapper(
      onRequest: (RequestOptions options, RequestInterceptorHandler handler) {
        options.headers['Origin'] = appOriginURL;

        handler.next(options);
      },
    ),
  );

  api.interceptors.add(SuperTokensInterceptorWrapper(client: api));
}