Asymmetrik/ngx-starter

View on GitHub
src/app/common/pipes/join.pipe.ts

Summary

Maintainability
A
0 mins
Test Coverage
F
25%
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
    name: 'join',
    standalone: true
})
export class JoinPipe implements PipeTransform {
    transform(input: string | Array<string>, separator: string): string {
        if (!Array.isArray(input)) {
            return input;
        }

        return input.join(separator);
    }
}