render method
Implementation
@override
Morphic render() {
final path = window.location.pathname;
final resolved = router.resolve(path);
// Actualizar página actual
if (_currentPage == null ||
_currentPage.runtimeType != resolved.runtimeType) {
_currentPage = resolved;
// Recrear layout con nueva página
_layoutComponent = layoutBuilder(_currentPage!);
}
// El layout es un component - se resolverá en resolveNode()
return _layoutComponent!.render();
}