feat: 增加侧滑事件
This commit is contained in:
@@ -18,8 +18,22 @@ import 'kr_home_subscription_view.dart';
|
||||
import './hi_animated_connect_button.dart';
|
||||
import 'package:kaer_with_panels/app/services/global_overlay_service.dart';
|
||||
|
||||
class KRHomeView extends StatefulWidget {
|
||||
import 'package:kaer_with_panels/app/widgets/swipe/has_swipe_config.dart';
|
||||
import 'package:kaer_with_panels/app/widgets/swipe/swipe_config.dart';
|
||||
import 'package:kaer_with_panels/app/routes/app_pages.dart';
|
||||
|
||||
class KRHomeView extends StatefulWidget implements HasSwipeConfig {
|
||||
const KRHomeView({super.key});
|
||||
@override
|
||||
SwipeConfig get swipeConfig => SwipeConfig(
|
||||
enableLeft: true,
|
||||
enableRight: true,
|
||||
onLeft: () {
|
||||
Get.toNamed(Routes.HI_MENU);
|
||||
},
|
||||
onRight: () =>
|
||||
GlobalOverlayService.instance.triggerSubscriptionAnimation(),
|
||||
);
|
||||
|
||||
@override
|
||||
State<KRHomeView> createState() => _KRHomeViewState();
|
||||
|
||||
Reference in New Issue
Block a user