23 lines
447 B
TypeScript
23 lines
447 B
TypeScript
import { gql } from '@apollo/client';
|
|
|
|
// TODO: Fragments should be used instead of duplicating the user fields !
|
|
export const IMPERSONATE = gql`
|
|
mutation Impersonate($userId: String!) {
|
|
impersonate(userId: $userId) {
|
|
user {
|
|
...UserQueryFragment
|
|
}
|
|
tokens {
|
|
accessToken {
|
|
token
|
|
expiresAt
|
|
}
|
|
refreshToken {
|
|
token
|
|
expiresAt
|
|
}
|
|
}
|
|
}
|
|
}
|
|
`;
|