Añade la petición de entrada al contexto

Si la respuesta (Response) va a ser una página (Page) entonces hay que
añadir la petición de entrada (HttpRequest) al contexto de renderizado
(RenderContext) para que los componentes puedan consultarla durante la
preparación de la página. Por ejemplo para consultar la URL de entrada y
decidir si se renderiza o no un componente dado.
This commit is contained in:
Manuel Cillero 2023-01-29 10:39:05 +01:00
parent f081a00bd4
commit c5de6f4b6d
8 changed files with 57 additions and 44 deletions

View file

@ -35,8 +35,8 @@ impl ModuleTrait for User {
}
}
async fn login() -> ResultPage<Markup, FatalError> {
Page::new()
async fn login(request: server::HttpRequest) -> ResultPage<Markup, FatalError> {
Page::new(request)
.with_title("Identificación del usuario")
.with_this_in(
"region-content",