Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • durt-stuff
  • polkadart-stuff
  • dev
  • provider-to-riverpod
  • implementLightnode
  • subscribesSplit
  • hugo_RML16
  • refactorOnboardingSlideshow
  • duniterV1Latest
  • scanNetwork
  • dubp_rs
  • v0.1.28+109
  • v0.1.27+108
  • v0.1.26+107
  • v0.1.25+106
  • v0.1.25+105
  • v0.1.24+102
  • v0.1.23+101
  • v0.1.22+100
  • v0.1.22+99
  • v0.1.21+98
  • v0.1.21+97
  • v0.1.21+96
  • v0.1.21+95
  • v0.1.21+94
  • v0.1.21+93
  • v0.1.20+92
  • v0.1.19+91
  • v0.1.18+90
  • v0.1.17+89
  • v0.1.16+88
32 results

home.dart

Blame
  • home.dart 12.22 KiB
    import 'package:gecko/globals.dart';
    import 'package:gecko/models/history.dart';
    import 'package:gecko/models/home.dart';
    import 'package:flutter/material.dart';
    import 'package:gecko/screens/myWallets/walletsHome.dart';
    import 'dart:ui';
    import 'package:gecko/screens/settings.dart';
    import 'package:provider/provider.dart';
    
    class HomeScreen extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        HomeProvider _homeProvider = Provider.of<HomeProvider>(context);
        HistoryProvider _historyProvider = Provider.of<HistoryProvider>(context);
        // _historyProvider.snackNode(context);
    
        return Scaffold(
            resizeToAvoidBottomInset: false,
            drawer: Drawer(
              child: Column(
                children: <Widget>[
                  Expanded(
                      child: ListView(padding: EdgeInsets.zero, children: <Widget>[
                    DrawerHeader(
                      child: Column(children: <Widget>[
                        SizedBox(height: 0),
                        Image(
                            image: AssetImage('assets/icon/gecko_final.png'),
                            height: 130),
                      ]),
                      decoration: BoxDecoration(
                        color: Color(0xffD28928),
                      ),
                    ),
                    ListTile(
                      title: Text('Paramètres'),
                      onTap: () {
                        Navigator.pop(context);
                        Navigator.push(
                          context,
                          MaterialPageRoute(builder: (context) {
                            return SettingsScreen();
                          }),
                        );
                      },
                    ),
                    ListTile(
                      title: Text('A propos'),
                      onTap: () {
                        // Update the state of the app.
                        // ...
                      },
                    ),
                  ])),
                  Container(
                      child: Align(
                          alignment: FractionalOffset.bottomCenter,
                          child: Text('Ğecko v$appVersion'))),
                  SizedBox(height: 20)
                ],
              ),
            ),
            appBar: AppBar(
              leading: Builder(
                  builder: (context) => IconButton(
                        icon: new Icon(Icons.menu, color: Colors.grey[850]),
                        onPressed: () => Scaffold.of(context).openDrawer(),
                      )),
              title: _homeProvider.appBarTitle,
              actions: [