feat: make firebase crashlytics optional.

This commit is contained in:
Aunali321
2022-10-15 18:29:50 +05:30
parent 79aca0e579
commit f31a60d9bb
5 changed files with 58 additions and 7 deletions

View File

@ -327,6 +327,16 @@ class SettingsViewModel extends BaseViewModel {
notifyListeners();
}
bool isCrashlyticsEnabled() {
return _managerAPI.isCrashlyticsEnabled();
}
void useCrashlytics(bool value) {
_managerAPI.setCrashlyticsStatus(value);
_toast.showBottom('settingsView.restartAppForChanges');
notifyListeners();
}
Future<int> getSdkVersion() async {
AndroidDeviceInfo info = await DeviceInfoPlugin().androidInfo;
return info.version.sdkInt ?? -1;