File

feature-libs/checkout/components/components/checkout-progress/multiline-titles.pipe.ts

Metadata

Name cxMultiLine

Methods

transform
transform(value: string)
Parameters :
Name Type Optional
value string No
Returns : string
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'cxMultiLine',
})
export class MultiLinePipe implements PipeTransform {
  transform(value: string): string {
    const lastIndex = value.lastIndexOf(' ');

    if (lastIndex === -1) return value;

    return (
      value.substring(0, lastIndex) +
      '<br />' +
      value.substring(lastIndex, value.length).trim()
    );
  }
}

result-matching ""

    No results matching ""