postiz/libraries/nestjs-libraries/src/user/user.from.request.ts

9 lines
261 B
TypeScript

import { createParamDecorator, ExecutionContext } from '@nestjs/common';
export const GetUserFromRequest = createParamDecorator(
(data: unknown, ctx: ExecutionContext) => {
const request = ctx.switchToHttp().getRequest();
return request.user;
}
);