Skip to content

Commit acb93d3

Browse files
Update initialize (cerebral#347)
Update initialize
2 parents 1085610 + ddf2b05 commit acb93d3

File tree

1 file changed

+3
-1
lines changed
  • packages/overmind-website/examples/guide/routing

1 file changed

+3
-1
lines changed

packages/overmind-website/examples/guide/routing/query.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ type IParams = {
1212
} | void
1313
1414
export const router = {
15-
initialize(routes: { [url: string]: (IParams) => void }) {
15+
initialize<Params extends IParams>(routes: {
16+
[url: string]: (params: Params) => void | Promise<void>
17+
}): void {
1618
Object.keys(routes).forEach(url => {
1719
page(url, ({ params, querystring }) => {
1820
const payload = Object.assign({}, params, queryString.parse(querystring))

0 commit comments

Comments
 (0)