@mee4dy/crud
Version:
Create a backend and frontend in 5 minutes! With our powerful full stack crud system, customize it to suit you.
1 lines • 756 B
Source Map (JSON)
{"version":3,"file":"crud-ctx.decorator.cjs","sources":["../../../nestjs/decorators/crud-ctx.decorator.ts"],"sourcesContent":["import { createParamDecorator, ExecutionContext } from '@nestjs/common';\nimport { CrudCtx as CrudContext } from '../interfaces/crud-ctx.interface';\n\nexport const CrudCtx = createParamDecorator((data: unknown, ctx: ExecutionContext): CrudContext => {\n const request = ctx.switchToHttp().getRequest();\n\n return Object.assign(\n {\n params: {},\n },\n request.crudCtx\n );\n});\n"],"names":["CrudCtx","createParamDecorator","data","ctx","request"],"mappings":"kHAGaA,EAAUC,EAAA,qBAAqB,CAACC,EAAeC,IAAuC,CACjG,MAAMC,EAAUD,EAAI,aAAa,EAAE,WAAW,EAE9C,OAAO,OAAO,OACZ,CACE,OAAQ,CAAA,CACV,EACAC,EAAQ,OACV,CACF,CAAC"}