setOneSignalId static method

dynamic setOneSignalId()

Implementation

static setOneSignalId() async {
  // bool state =
  //     await OneSignal.shared.promptUserForPushNotificationPermission();
  // String? oneSignalId;
  // if (state) {
  //   OSDeviceState? one = await OneSignal.shared.getDeviceState();
  //   oneSignalId = one?.userId;
  // }
  // try {
  //   await Dio().post(baseUrl + addUser, data: {
  //     "phoneId": PackageInfoX().phoneId,
  //     "appPackage": PackageInfoX().packageName,
  //     "oneSignalId": oneSignalId,
  //     "appVersion": PackageInfoX().version,
  //   });
  // } on DioException catch (error) {
  //   dog.i(error.message.toString(),
  //       title: "Error Set OneSignal", tag: "UserAuth");
  // } catch (err) {
  //   dog.i(err.toString(), title: "Error Set OneSignal", tag: "UserAuth");
  // }
}