hitalo

Solve test problems

... ... @@ -543,10 +543,24 @@ extension GetNavigation on GetInterface {
int id,
bool preventDuplicates = true,
}) {
Get.parameters.forEach((key, value) async {
if (await page.contains('?')) {
page = "$page${"&$key=$value"}";
} else {
page = "$page${"?$key=$value"}";
}
});
// Get.parameters.clear();
if (preventDuplicates && page == currentRoute) {
return null;
}
return global(id)?.currentState?.pushNamed<T>(page, arguments: arguments);
// Get.parameters.clear();
return global(id)
?.currentState
?.pushNamed<T>(page, arguments: arguments)
?.then((_) {
Get.parameters.clear();
});
}
/// **Navigation.pushReplacementNamed()** shortcut.<br><br>
... ...