🎨 Fixes warning, notes in dart analycis
This commit is contained in:
parent
2e37582b45
commit
68fc974682
@ -27,5 +27,6 @@ linter:
|
||||
analyzer:
|
||||
errors:
|
||||
invalid_annotation_target: ignore
|
||||
deprecated_member_use: ignore
|
||||
# Additional information about this file can be found at
|
||||
# https://dart.dev/guides/language/analysis-options
|
||||
|
@ -32,7 +32,7 @@ class UserInfoNotifier extends StateNotifier<AsyncValue<SnAccount?>> {
|
||||
state = const AsyncValue.data(null);
|
||||
final prefs = _ref.read(sharedPreferencesProvider);
|
||||
await prefs.remove(kTokenPairStoreKey);
|
||||
_ref.refresh(userInfoProvider.notifier);
|
||||
_ref.invalidate(userInfoProvider);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
// ignore_for_file: invalid_runtime_check_with_js_interop_types
|
||||
|
||||
import 'dart:ui_web' as ui;
|
||||
import 'package:flutter_hooks/flutter_hooks.dart';
|
||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||
@ -15,7 +17,7 @@ class CaptchaScreen extends HookConsumerWidget {
|
||||
final message = event.data as String;
|
||||
if (message.startsWith("captcha_tk=")) {
|
||||
String token = message.replaceFirst("captcha_tk=", "");
|
||||
Navigator.pop(context, token);
|
||||
if (context.mounted) Navigator.pop(context, token);
|
||||
}
|
||||
}
|
||||
});
|
||||
@ -37,7 +39,6 @@ class CaptchaScreen extends HookConsumerWidget {
|
||||
@override
|
||||
Widget build(BuildContext context, WidgetRef ref) {
|
||||
useCallback(() {
|
||||
print('use callback runs once');
|
||||
final serverUrl = ref.watch(serverUrlProvider);
|
||||
_setupWebListener(context, serverUrl);
|
||||
}, []);
|
||||
|
@ -1,5 +1,3 @@
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:auto_route/auto_route.dart';
|
||||
import 'package:dio/dio.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
@ -55,7 +53,7 @@ class ChatListScreen extends HookConsumerWidget {
|
||||
final client = ref.read(apiClientProvider);
|
||||
try {
|
||||
await client.post('/chat/direct', data: {'related_user_id': result.id});
|
||||
ref.refresh(chatroomsJoinedProvider.future);
|
||||
ref.invalidate(chatroomsJoinedProvider);
|
||||
} catch (err) {
|
||||
showErrorAlert(err);
|
||||
}
|
||||
@ -116,7 +114,7 @@ class ChatListScreen extends HookConsumerWidget {
|
||||
onPressed: () {
|
||||
context.pushRoute(NewChatRoute()).then((value) {
|
||||
if (value != null) {
|
||||
ref.refresh(chatroomsJoinedProvider.future);
|
||||
ref.invalidate(chatroomsJoinedProvider);
|
||||
}
|
||||
});
|
||||
},
|
||||
@ -466,7 +464,7 @@ class _ChatInvitesSheet extends HookConsumerWidget {
|
||||
minimumSize: const Size(36, 36),
|
||||
),
|
||||
onPressed: () {
|
||||
ref.refresh(chatroomInvitesProvider.future);
|
||||
ref.invalidate(chatroomInvitesProvider);
|
||||
},
|
||||
),
|
||||
IconButton(
|
||||
|
@ -461,7 +461,7 @@ class ChatRoomScreen extends HookConsumerWidget {
|
||||
),
|
||||
),
|
||||
Text(
|
||||
room!.type == 1
|
||||
room.type == 1
|
||||
? room.members!.first.account.nick
|
||||
: room.name,
|
||||
).fontSize(19),
|
||||
@ -991,11 +991,10 @@ class _MessageQuoteWidget extends HookConsumerWidget {
|
||||
final bool isReply;
|
||||
|
||||
const _MessageQuoteWidget({
|
||||
Key? key,
|
||||
required this.message,
|
||||
required this.textColor,
|
||||
required this.isReply,
|
||||
}) : super(key: key);
|
||||
});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context, WidgetRef ref) {
|
||||
|
@ -10,7 +10,6 @@ import 'package:island/models/realm.dart';
|
||||
import 'package:island/pods/config.dart';
|
||||
import 'package:island/pods/network.dart';
|
||||
import 'package:island/route.gr.dart';
|
||||
import 'package:island/screens/account/me/publishers.dart';
|
||||
import 'package:island/services/file.dart';
|
||||
import 'package:island/widgets/alert.dart';
|
||||
import 'package:island/widgets/app_scaffold.dart';
|
||||
|
Loading…
x
Reference in New Issue
Block a user