import { createParamDecorator, ExecutionContext } from "@nestjs/common"; export const Access = createParamDecorator( (data: string, ctx: ExecutionContext) => { const request = ctx.switchToHttp().getRequest(); const user = request.user; return data ? user?.[data] : user; }, );