Skip to content
Snippets Groups Projects
Select Git revision
  • 94ed2f47cbaaef483fcbc16491f947c9e11b3c41
  • master default protected
  • elois-ci-refactor protected
  • gtest
  • hugo/gtest
  • json-output
  • nostr
  • 48-error-base-58-requirement-is-violated
  • no-rename
  • hugo/tx-comments
  • poka/dev
  • hugo/dev
  • tuxmain/mail
  • test-gtest
  • 0.4.3-gtest-RC1
  • 0.4.3-RC2
  • 0.4.3-RC1
  • 0.4.2
  • 0.4.1
  • 0.4.0
  • 0.3.0
  • 0.2.17
  • 0.2.16
  • 0.2.15
  • 0.2.14
  • 0.2.13
  • 0.2.12
  • 0.2.10
  • 0.2.9
  • 0.2.8
  • 0.2.7
  • 0.2.6
  • 0.2.5
33 results

oneshot.rs

Blame
  • home.dart 10.72 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: [