new file: lib/assets/images/algodao.png new file: lib/assets/images/cafe.png new file: lib/assets/images/cana.png new file: lib/assets/images/milho.png new file: lib/assets/images/soja.png new file: lib/assets/images/trigo.png deleted: lib/assets/logos/old/logo_branca.png deleted: lib/assets/logos/old/logo_primary.png modified: lib/src/app/auth/screens/cadastro.dart modified: lib/src/app/auth/screens/codigoverifica.dart modified: lib/src/app/auth/screens/login.dart new file: lib/src/app/base/screens/navigator.dart new file: lib/src/app/home/screens/home_screen.dart new file: lib/src/app/home/widgets/card_info_card.dart modified: lib/src/router.dart new file: lib/src/shared/widgets/back_button.dart modified: lib/src/shared/widgets/buttons/simple_button.dart modified: lib/src/shared/widgets/inputs/code_input.dart modified: lib/src/shared/widgets/inputs/password_input.dart new file: lib/src/shared/widgets/inputs/search_controller.dart modified: lib/src/shared/widgets/inputs/simple_input.dart modified: pubspec.lock modified: pubspec.yaml
38 lines
960 B
Dart
38 lines
960 B
Dart
import 'dart:async';
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
import 'package:go_router/go_router.dart';
|
|
|
|
class NavigatorScreen extends ConsumerStatefulWidget {
|
|
final Widget? child;
|
|
const NavigatorScreen({Key? key, this.child}) : super(key: key);
|
|
|
|
@override
|
|
_NavigatorScreenState createState() => _NavigatorScreenState();
|
|
}
|
|
|
|
class _NavigatorScreenState extends ConsumerState<NavigatorScreen> with WidgetsBindingObserver{
|
|
final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey<ScaffoldState>();
|
|
|
|
|
|
@override
|
|
void dispose() {
|
|
super.dispose();
|
|
WidgetsBinding.instance.removeObserver(this);
|
|
}
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return WillPopScope(
|
|
onWillPop: () async {
|
|
return Future.value(false);
|
|
},
|
|
child: ProviderScope(
|
|
child: Scaffold(
|
|
key: scaffoldKey,
|
|
body: widget.child,
|
|
),
|
|
)
|
|
);
|
|
}
|
|
} |