@mee4dy/crud
Version:
Create a backend and frontend in 5 minutes! With our powerful full stack crud system, customize it to suit you.
14 lines (11 loc) • 386 B
text/typescript
import { createParamDecorator, ExecutionContext } from '@nestjs/common';
import { CrudCtx as CrudContext } from '../interfaces/crud-ctx.interface';
export const CrudCtx = createParamDecorator((data: unknown, ctx: ExecutionContext): CrudContext => {
const request = ctx.switchToHttp().getRequest();
return Object.assign(
{
params: {},
},
request.crudCtx
);
});