replaceWidget function

void replaceWidget({
  1. required Widget newPage,
  2. required BuildContext context,
})

Replcae with a new widget , uses Navigator.pushReplacement() method

Implementation

void replaceWidget({required Widget newPage, required BuildContext context}) {
  Navigator.of(context)
      .pushReplacement(MaterialPageRoute(builder: (context) => newPage));
}