Skip to content

Commit a4a8372

Browse files
committed
Add type for context data
1 parent 672e344 commit a4a8372

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/context.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import * as assert from 'assert';
2-
2+
interface ContextData {
3+
models: Object;
4+
user: Object;
5+
};
36
export const createExpressContext = (data, res) => {
47
data = data || {};
58
data.user = data.user || null;
@@ -16,7 +19,7 @@ export const createExpressContext = (data, res) => {
1619
export class Context {
1720
models: Object;
1821
user: Object;
19-
constructor (data) {
22+
constructor (data: ContextData) {
2023
Object.keys(data).forEach(key => {
2124
this[key] = data[key]
2225
});

0 commit comments

Comments
 (0)