guru_sdk/guru_app/lib/api/modules/guru_api_extension.dart

26 lines
709 B
Dart

/// Created by Haoyi on 6/4/21
///
part of "../guru_api.dart";
extension GuruApiExtension on GuruApi {
Future<SaasUser> signInWithAnonymous({required String secret}) async {
return await methods.signInWithAnonymous(AnonymousLoginReqBody(secret: secret));
}
Future reportDevice(DeviceInfo deviceInfo) async {
return await methods.reportDevice(deviceInfo);
}
Future<FirebaseTokenData> renewFirebaseToken() async {
return await methods.renewFirebaseToken();
}
Future<OrdersResponse> reportOrders(OrdersReport body) async {
if (Platform.isAndroid) {
return await methods.androidOrdersReport(body);
} else {
return await methods.iOSOrdersReport(body);
}
}
}