File size: 414 Bytes
d9494a5
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
import { type YogaDriverServerContext } from '@graphql-yoga/nestjs';

import { type FlatAuthContextUser } from 'src/engine/core-modules/auth/types/flat-auth-context-user.type';
import { type FlatWorkspace } from 'src/engine/core-modules/workspace/types/flat-workspace.type';

export interface GraphQLContext extends YogaDriverServerContext<'express'> {
  user?: FlatAuthContextUser;
  workspace?: FlatWorkspace;
}