X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideos%2F%2Bvideo-watch%2Fshared%2Ftimestamp-route-transformer.directive.ts;h=91fe5bf5d34c3e631e0aa23532b082795ac7eb1c;hb=a5a79d15427372b581e34ac3999c73fc316699d5;hp=45e023695889448d1c29535be8736e7e909c2e06;hpb=911186dae411d78788ccede093c251303187589a;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+videos/+video-watch/shared/timestamp-route-transformer.directive.ts b/client/src/app/+videos/+video-watch/shared/timestamp-route-transformer.directive.ts index 45e023695..91fe5bf5d 100644 --- a/client/src/app/+videos/+video-watch/shared/timestamp-route-transformer.directive.ts +++ b/client/src/app/+videos/+video-watch/shared/timestamp-route-transformer.directive.ts @@ -1,12 +1,12 @@ import { Directive, EventEmitter, HostListener, Output } from '@angular/core' @Directive({ - selector: '[timestampRouteTransformer]' + selector: '[myTimestampRouteTransformer]' }) export class TimestampRouteTransformerDirective { @Output() timestampClicked = new EventEmitter() - @HostListener('click', ['$event']) + @HostListener('click', [ '$event' ]) public onClick ($event: Event) { const target = $event.target as HTMLLinkElement @@ -21,10 +21,10 @@ export class TimestampRouteTransformerDirective { const ngxLinkParams = new URLSearchParams(ngxLink.search) if (ngxLinkParams.has('start') !== true) return - const separators = ['h', 'm', 's'] + const separators = [ 'h', 'm', 's' ] const start = ngxLinkParams .get('start') - .match(new RegExp('(\\d{1,9}[' + separators.join('') + '])','g')) // match digits before any given separator + .match(new RegExp('(\\d{1,9}[' + separators.join('') + '])', 'g')) // match digits before any given separator .map(t => { if (t.includes('h')) return parseInt(t, 10) * 3600 if (t.includes('m')) return parseInt(t, 10) * 60