diff --git a/4.0/docs/leaf/getting-started.md b/4.0/docs/leaf/getting-started.md index b9af8c0d..1dc5f321 100644 --- a/4.0/docs/leaf/getting-started.md +++ b/4.0/docs/leaf/getting-started.md @@ -71,8 +71,8 @@ Hello, #(name)! Then, register a route (usually done in `routes.swift` or a controller) to render the view. ```swift -router.get("hello") { req -> Future in - return try req.view.render("hello", ["name": "Leaf"]) +router.get("hello") { req -> EventLoopFuture in + return req.view.render("hello", ["name": "Leaf"]) } ``` diff --git a/4.0/docs/leaf/overview.md b/4.0/docs/leaf/overview.md index 19708374..e8d86877 100644 --- a/4.0/docs/leaf/overview.md +++ b/4.0/docs/leaf/overview.md @@ -53,7 +53,7 @@ struct WelcomeContext: Encodable { var title: String var numbers: [Int] } -return try req.view.render("home", WelcomeContext(title: "Hello!", numbers: [42, 9001])) +return req.view.render("home", WelcomeContext(title: "Hello!", numbers: [42, 9001])) ``` That will expose `title` and `numbers` to our Leaf template, which can then be used inside tags. For example: @@ -124,7 +124,7 @@ struct SolarSystem: Codable { let planets = ["Venus", "Earth", "Mars"] } -return try req.view.render("solarSystem", SolarSystem()) +return req.view.render("solarSystem", SolarSystem()) ``` We could then loop over them in Leaf like this: