mirror of
https://github.com/haorendashu/nowser.git
synced 2025-12-18 02:04:18 +01:00
me page ui
This commit is contained in:
50
lib/router/me/me_router_app_item_component.dart
Normal file
50
lib/router/me/me_router_app_item_component.dart
Normal 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,
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user