Add more haptic feedback
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import 'package:circle_flags/circle_flags.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:hiddify/core/haptic/haptic_service.dart';
|
||||
import 'package:hiddify/core/localization/translations.dart';
|
||||
import 'package:hiddify/core/utils/ip_utils.dart';
|
||||
import 'package:hiddify/utils/riverpod_utils.dart';
|
||||
@@ -7,6 +8,11 @@ import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||
|
||||
final _showIp = StateProvider.autoDispose((ref) {
|
||||
ref.disposeDelay(const Duration(seconds: 20));
|
||||
ref.listenSelf((previous, next) {
|
||||
if (previous == false && next == true) {
|
||||
ref.read(hapticServiceProvider.notifier).mediumImpact();
|
||||
}
|
||||
});
|
||||
return false;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user