import { AbstractDto } from '../../../common/dto/abstract.dto'; import { BooleanField, StringField } from '../../../decorators'; import { type BlockEntity } from '../block.entity'; export class BlockDto extends AbstractDto { @StringField() name!: string; @BooleanField() isActive!: boolean; constructor(block: BlockEntity) { super(block); this.name = block.name; this.isActive = block.isActive; } }