mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-08-06 15:21:21 +08:00
Remove unused variable
It's not very easy to understand but the state is maintained by the animation controller
This commit is contained in:
@ -30,8 +30,6 @@ class _AppDrawerState extends State<AppDrawer>
|
||||
Animation<double> sizeAnimation;
|
||||
Animation<Offset> slideAnimation;
|
||||
|
||||
bool repoChooserVisible = false;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
@ -126,11 +124,7 @@ class _AppDrawerState extends State<AppDrawer>
|
||||
padding: EdgeInsets.zero,
|
||||
children: <Widget>[
|
||||
AppDrawerHeader(
|
||||
showRepoList: repoChooserVisible,
|
||||
repoListToggled: () {
|
||||
setState(() {
|
||||
repoChooserVisible = !repoChooserVisible;
|
||||
});
|
||||
if (animController.isCompleted) {
|
||||
animController.reverse(from: 1.0);
|
||||
} else {
|
||||
|
@ -11,11 +11,9 @@ import 'package:gitjournal/settings.dart';
|
||||
|
||||
class AppDrawerHeader extends StatelessWidget {
|
||||
final Func0<void> repoListToggled;
|
||||
final bool showRepoList;
|
||||
|
||||
AppDrawerHeader({
|
||||
@required this.repoListToggled,
|
||||
@required this.showRepoList,
|
||||
});
|
||||
|
||||
@override
|
||||
@ -42,7 +40,6 @@ class AppDrawerHeader extends StatelessWidget {
|
||||
);
|
||||
|
||||
var currentRepo = _CurrentRepo(
|
||||
showRepoList: showRepoList,
|
||||
repoListToggled: repoListToggled,
|
||||
);
|
||||
|
||||
@ -78,11 +75,9 @@ class AppDrawerHeader extends StatelessWidget {
|
||||
class _CurrentRepo extends StatefulWidget {
|
||||
const _CurrentRepo({
|
||||
Key key,
|
||||
@required this.showRepoList,
|
||||
@required this.repoListToggled,
|
||||
}) : super(key: key);
|
||||
|
||||
final bool showRepoList;
|
||||
final Func0<void> repoListToggled;
|
||||
|
||||
@override
|
||||
|
Reference in New Issue
Block a user