render function
Renders template with values and answers with the result.
Future<Response> page(Request request) async {
final templates = await const StateExtractable<TemplateEngine>()
.extract(request);
return render(templates, 'todos/index', {'todos': todos});
}
Implementation
Response render(
TemplateEngine engine,
String template,
Map<String, Object?> values, {
int status = 200,
}) {
return htmlResponse(engine.render(template, values), status: status);
}