import { Pipe, PipeTransform } from '@angular/core'; // enums import { eModalButtonClassType, eModalButtonSize } from '../enums'; @Pipe({ name: 'modalButtonClass', standalone: true, }) export class ModalButtonClassPipe implements PipeTransform { transform( type: eModalButtonClassType, size: eModalButtonSize, isValid: boolean ): { [key: string]: boolean } { return { [`${type}-btn`]: true, [`${size}-btn`]: true, valid: isValid, }; } }