14 lines
424 B
TypeScript
14 lines
424 B
TypeScript
import { Controller, Get, Param } from '@nestjs/common';
|
|
|
|
import { PrinterService } from './printer.service';
|
|
|
|
@Controller('printer')
|
|
export class PrinterController {
|
|
constructor(private readonly printerService: PrinterService) {}
|
|
|
|
@Get('/:username/:slug')
|
|
printAsPdf(@Param('username') username: string, @Param('slug') slug: string): Promise<string> {
|
|
return this.printerService.printAsPdf(username, slug);
|
|
}
|
|
}
|