errorPagesWithConfigs method

List<(Widget, StatefulBranchInfoProvider)> errorPagesWithConfigs(
  1. AppAttributes appAttributes
)

An ErrorPage per error config; the router redirects unknown routes to the first.

Implementation

List<(Widget, StatefulBranchInfoProvider)> errorPagesWithConfigs(
  AppAttributes appAttributes,
) {
  final List<StatefulBranchInfoProvider> configs = appAttributes
      .screenConfigurations
      .getErrorPagesConfig();
  return pairPagesWithConfigs(<Widget>[
    for (final _ in configs)
      ErrorPage(
        footer: getFooter(appAttributes),
        appAttributes: appAttributes,
      ),
  ], configs);
}