me page ui

This commit is contained in:
DASHU
2024-08-30 00:19:45 +08:00
parent 46c1521d32
commit db050386b5
10 changed files with 451 additions and 20 deletions

View File

@@ -0,0 +1,50 @@
import 'package:flutter/material.dart';
import 'package:nowser/component/app/app_type_component.dart';
import 'package:nowser/const/app_type.dart';
import '../../const/base.dart';
class MeRouterAppItemComponent extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return _MeRouterAppItemComponent();
}
}
class _MeRouterAppItemComponent extends State<MeRouterAppItemComponent> {
@override
Widget build(BuildContext context) {
var imageWidget = Container(
margin: EdgeInsets.only(
left: Base.BASE_PADDING_HALF,
right: Base.BASE_PADDING,
),
child: Icon(Icons.image),
);
var titleWidget = Container(
margin: EdgeInsets.only(right: Base.BASE_PADDING),
child: Text("Title APP"),
);
var typeWidget = Container(
child: AppTypeComponent(AppType.WEB),
);
var rightIconWidget = Container(
child: Icon(Icons.chevron_right),
);
return Container(
child: Row(
children: [
imageWidget,
titleWidget,
typeWidget,
Expanded(child: Container()),
rightIconWidget,
],
),
);
}
}