import 'dart:ui'; import 'package:doctor_app_flutter/config/size_config.dart'; import 'package:flutter/material.dart'; import '../shared/app_texts_widget.dart'; // OWNER : Ibrahim albitar // DATE : 08-04-2020 // DESCRIPTION : Custom Drawer item for app. class DrawerItem extends StatefulWidget { final String title; final IconData icon; DrawerItem(this.title, this.icon); @override _DrawerItemState createState() => _DrawerItemState(); } class _DrawerItemState extends State { @override Widget build(BuildContext context) { return Container( margin: EdgeInsets.only(top: 5, bottom: 5, left: 10, right: 10), child: Row( crossAxisAlignment: CrossAxisAlignment.center, children: [ Icon( widget.icon, color: Colors.white, size: SizeConfig.imageSizeMultiplier * 7, ), AppText( widget.title, color: Colors.white, fontWeight: FontWeight.bold, margin: 10, fontSize: SizeConfig.textMultiplier * 2.5, ), ], )); } }