buildPage method
Build a Page from NavigationStack.
Implementation
Page buildPage(BuildContext context, NavigationStack stack) {
final factory = _builders.firstWhere(
(f) => f.canBuild(stack.current),
orElse: () => throw ArgumentError(
"No factory registered for ${stack.current}",
),
);
return factory.build(context, stack);
}