Making.School.Asignment.app/lib/page/home_page/home_view.dart

45 lines
1.3 KiB
Dart

import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:get/get.dart';
import 'package:school_asignment_app/common/store/app_storage_key.dart';
import 'package:school_asignment_app/common/utils/storage.dart';
import 'package:school_asignment_app/routes/app_pages.dart';
import 'home_logic.dart';
class HomePage extends StatefulWidget {
const HomePage({Key? key}) : super(key: key);
@override
State<HomePage> createState() => _HomePageState();
}
class _HomePageState extends State<HomePage> {
final logic = Get.find<HomeLogic>();
final state = Get.find<HomeLogic>().state;
@override
Widget build(BuildContext context) {
return Padding(
padding: EdgeInsets.only(top: 20.r),
child: Column(
children: [
Text('home',style: TextStyle(fontSize: 20.sp,color: Colors.red),),
InkWell(
onTap: (){
StorageService.to.remove(AppStorageKey.STORAGE_USER_TOKEN);
StorageService.to.remove(AppStorageKey.STORAGE_USER_INFO);
Get.offAllNamed(Routes.login);
},
child: Text('退出',style: TextStyle(fontSize: 20.sp,color: Colors.black),)),
],
),
);
}
@override
void dispose() {
Get.delete<HomeLogic>();
super.dispose();
}
}