show admin
This commit is contained in:
parent
3edf517d41
commit
d1d2b712f8
3 changed files with 15 additions and 1 deletions
Binary file not shown.
|
|
@ -1,3 +1,6 @@
|
|||
import 'package:mnemo_cards/main.dart';
|
||||
|
||||
const ADMIN_BUILD = true;
|
||||
const SHOW_ADMIN = true && ADMIN_BUILD;
|
||||
|
||||
bool get SHOW_ADMIN =>
|
||||
ADMIN_BUILD && (globalSharedPreferences.getBool('show_admin') ?? false);
|
||||
|
|
|
|||
|
|
@ -111,6 +111,17 @@ class SettingsPage extends StatelessWidget {
|
|||
height: 1,
|
||||
color: borderGray.withOpacity(0.2),
|
||||
),
|
||||
if (ADMIN_BUILD)
|
||||
SharedPrefButton<bool>.builder(
|
||||
spKey: 'show_admin',
|
||||
builder: (enabled, _) => AbsorbPointer(
|
||||
child: SwitchTile(
|
||||
text: 'Show admin',
|
||||
value: enabled ?? false,
|
||||
),
|
||||
),
|
||||
setOnTap: (v) => !(v ?? false),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
|
|
|||
Loading…
Reference in a new issue