Files
flutter-jdt-store/lib/pages/layout/home/home_view.dart
2023-12-22 23:27:14 +08:00

93 lines
3.2 KiB
Dart

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:tdesign_flutter/tdesign_flutter.dart';
import '../../../utils/utils.dart';
import 'home_logic.dart';
class HomePage extends StatelessWidget {
const HomePage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
final logic = Get.find<HomeLogic>();
final state = Get.find<HomeLogic>().state;
double statusBarHeight = MediaQuery.of(context).padding.top;
return PopScope(
canPop: false,
onPopInvoked: (_) {
ToolFn().isExit();
},
child: Scaffold(
body: Stack(
fit: StackFit.expand,
children: [
Image.asset(
'assets/images/home-tab-normal-bg.png',
fit: BoxFit.fitWidth,
),
Padding(
padding:
EdgeInsets.only(top: statusBarHeight, left: 10, right: 10),
child: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Row(
children: [
ClipRRect(
borderRadius: BorderRadius.circular(50),
child: Image.network(
"https://pic.ziyuan.wang/user/guest/2023/12/微信图片_20231109211458_c1a41ab0fd7dd.jpg",
width: 50.0,
)),
const SizedBox(
width: 5,
),
const Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
"商家: GAGA酒吧",
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.w500),
),
Text(
"Huakk,欢迎回来!!!",
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.w400),
)
],
)
],
),
const Row(
children: [
Icon(
TDIcons.search,
size: 35,
),
Icon(
TDIcons.scan,
size: 35,
),
Icon(
TDIcons.sound,
size: 35,
),
],
)
],
)
],
))
],
)));
}
}