HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/dev/nowruzgan/travelogue/src/app/pipes/page-no.pipe.ts
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'page'
})
export class PageNoPipe implements PipeTransform {

  transform(value: string): unknown {
    let parts = /(\d+ *\/)? *(\d+)/.exec(value);
    if(!parts) return value;

    value = parts[2];
    return value;
    /*return `${value}`
      .replace(/1/g, '۱')
      .replace(/2/g, '۲')
      .replace(/3/g, '۳')
      .replace(/4/g, '۴')
      .replace(/5/g, '۵')
      .replace(/6/g, '۶')
      .replace(/7/g, '۷')
      .replace(/8/g, '۸')
      .replace(/9/g, '۹')
      .replace(/0/g, '۰');*/
  }
}