import 'package:flutter/material.dart'; import 'package:flutter_html/flutter_html.dart'; class StoreDetailsPage extends StatefulWidget { final Map arguments; StoreDetailsPage({this.arguments}); @override State createState() { return _StoreDetailsPage(); } } class _StoreDetailsPage extends State { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: Color(0xFFF7F7F7), elevation: 0, leading: GestureDetector( onTap: () { Navigator.of(context).pop(); }, child: Container( alignment: Alignment.centerRight, margin: EdgeInsets.only(left: 10), padding: EdgeInsets.all(6), child: Icon( Icons.arrow_back_ios, color: Colors.black, size: 24, ), ), ), title: Text( widget.arguments["title"], style: TextStyle( fontSize: 16, fontWeight: FontWeight.bold, color: Color(0xFF353535), ), ), titleSpacing: 2, leadingWidth: 56, actions: [ Container( margin: EdgeInsets.only(right: 15), child: GestureDetector( onTap: () {}, child: Icon( Icons.share, size: 24, color: Colors.black, ), ), ) ], ), body: Container( child: Column( children: [ Expanded( child: Html(data: widget.arguments['html']), flex: 1, ), ], ), ), ); } }