feat: configure sentry; add hasToken extension to context.

This commit is contained in:
2022-02-19 15:58:44 +08:00
parent f760e7239c
commit 49ec2a641e
8 changed files with 32 additions and 15 deletions
@@ -1,7 +1,13 @@
import 'package:dde_gesture_manager/models/configs.provider.dart';
import 'package:flutter/material.dart';
import 'package:dde_gesture_manager/extensions.dart';
extension ContextExtension on BuildContext {
ThemeData get t => Theme.of(this);
NavigatorState get n => Navigator.of(this);
bool get hasToken => this.read<ConfigsProvider>().accessToken.notNull;
bool get watchHasToken => this.watch<ConfigsProvider>().accessToken.notNull;
}