UNPKG

@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
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 ); });