16 lines
490 B
TypeScript
16 lines
490 B
TypeScript
import { Body, Controller, Post } from '@nestjs/common';
|
|
import { UsersService } from './users.service';
|
|
import { CreateUserAccountDto } from 'src/dto/CreateUserAccount.dto';
|
|
|
|
@Controller('/users')
|
|
export class UsersController {
|
|
constructor(private readonly usersService: UsersService) {}
|
|
|
|
@Post('/')
|
|
async createUserAccount(
|
|
@Body() { email, password, username }: CreateUserAccountDto,
|
|
) {
|
|
return await this.usersService.createUserAccount(email, password, username);
|
|
}
|
|
}
|