16 lines
571 B
Dart
16 lines
571 B
Dart
import 'package:in_app_review/in_app_review.dart';
|
|
import 'package:invoiceninja_flutter/constants.dart';
|
|
import 'package:invoiceninja_flutter/utils/platforms.dart';
|
|
|
|
class AppReview {
|
|
static final InAppReview inAppReview = InAppReview.instance;
|
|
|
|
static Future<bool> isAvailable() async => await inAppReview.isAvailable();
|
|
|
|
static void requestReview() => inAppReview.requestReview();
|
|
|
|
static void openStoreListing() => inAppReview.openStoreListing(
|
|
appStoreId: isAndroid() ? kPlayStoreAppId : kAppStoreAppId,
|
|
microsoftStoreId: kMicrosoftAppStoreId);
|
|
}
|