Skip to content

Commit 98cc35e

Browse files
committed
update viewcontext example with promise
1 parent 51bd8c9 commit 98cc35e

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

docs/GETTING_STARTED.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,13 @@ await server.register({
117117
/**
118118
* View context attributes made available to your pages. Returns an object containing an arbitrary set of key-value pairs.
119119
*/
120-
viewContext: async (request) => {
121-
"example": "hello world" // available to render on a nunjucks page as {{ example }}
120+
viewContext: async (request) => { // async can be dropped if there's no async code within
121+
const user = await userService.getUser(request.auth.credentials)
122+
123+
return {
124+
"greeting": "Hello" // available to render on a nunjucks page as {{ greeting }}
125+
"username": user.username // available to render on a nunjucks page as {{ username }}
126+
}
122127
}
123128
}
124129
})

0 commit comments

Comments
 (0)