feat: remove check for updates in market releases
This commit is contained in:
@@ -1,4 +1,23 @@
|
||||
import 'package:dartx/dartx.dart';
|
||||
|
||||
enum Environment {
|
||||
prod,
|
||||
dev;
|
||||
}
|
||||
|
||||
enum Release {
|
||||
general("general"),
|
||||
googlePlay("google-play");
|
||||
|
||||
const Release(this.key);
|
||||
|
||||
final String key;
|
||||
|
||||
bool get allowCustomUpdateChecker => this == general;
|
||||
|
||||
static Release read() =>
|
||||
Release.values.firstOrNullWhere(
|
||||
(e) => e.key == const String.fromEnvironment("release"),
|
||||
) ??
|
||||
Release.general;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user