Improve repo structure (#22)
* app updated * readme updated * rename base folder * update chatty's readme * move apps to packages dir * update repo overview Co-authored-by: diegoveloper <[email protected]>
This commit is contained in:
co-authored by
diegoveloper
parent
bd6bb66279
commit
030c3eb428
@@ -0,0 +1,22 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
Future pushToPage(BuildContext context, Widget widget) async {
|
||||
await Navigator.of(context).push(
|
||||
MaterialPageRoute(
|
||||
builder: (_) => widget,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future pushAndReplaceToPage(BuildContext context, Widget widget) async {
|
||||
await Navigator.of(context).pushReplacement(
|
||||
MaterialPageRoute(
|
||||
builder: (_) => widget,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future popAllAndPush(BuildContext context, Widget widget) async {
|
||||
await Navigator.pushAndRemoveUntil(
|
||||
context, MaterialPageRoute(builder: (BuildContext context) => widget), ModalRoute.withName('/'));
|
||||
}
|
||||
Reference in New Issue
Block a user