gotAgain method

dynamic gotAgain({
  1. Position? position,
  2. required AuthorizationCredentialAppleID appleCredential,
  3. BuildContext? context,
  4. String? name,
  5. dynamic email,
  6. Widget? page,
})

Implementation

gotAgain(
    {Position? position,
      required AuthorizationCredentialAppleID appleCredential,
      BuildContext? context,
      String? name,
      email,
      Widget? page}) {
  Preferences.getFirebase().then((token) {
    ApiSellon.createDefaultParams((parameter) {
      parameter.set("fnama", name!);
      parameter.set("email", email);
      parameter.set("apple_id", appleCredential.userIdentifier! );
      if (position != null){
        parameter.set("latitude", position.latitude);
        parameter.set("longtitude", position.longitude);
      }
      // parameter.set("coverage_id", cover!.id );
      // if (cover.jalan != null) {
      //   parameter.set("address_longitude", cover.long );
      //   parameter.set("address_latitude", cover.lat );
      //   parameter.set("address_kodepos", cover.posCode );
      //   parameter.set("address_kelurahan", cover.kelurahan );
      //   parameter.set("address_kecamatan", cover.kecamatan );
      //   parameter.set("address_kabkota", cover.kota );
      //   parameter.set("address_provinsi", cover.provinsi );
      //   parameter.set("address_alamat2", cover.jalan );
      //   parameter.set("country_origin", cover.negara );
      // }
      parameter.set("fcm_token", token!);
      parameter.set("device", Platform.isIOS ? "ios" : "android");
      // parameter.set("fnama", "vicky emulator");
      // parameter.set("email", "sellonpublisher@sellon.net");
      // parameter.set("apple_id","001352.cf5cfed1b89a486fae4c37bb2e8855c8.0912");

      apiLoginMediaSosial(context!, parameter, RegisterWith.appleSign,
          appleCredential.userIdentifier!, email, name,
          page: page);
    });
  });
}