Fix timestam.
This commit is contained in:
8
src/app/shared/_pipes/unix-date.pipe.spec.ts
Normal file
8
src/app/shared/_pipes/unix-date.pipe.spec.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
import { UnixDatePipe } from './unix-date.pipe';
|
||||
|
||||
describe('UnixDatePipe', () => {
|
||||
it('create an instance', () => {
|
||||
const pipe = new UnixDatePipe();
|
||||
expect(pipe).toBeTruthy();
|
||||
});
|
||||
});
|
||||
10
src/app/shared/_pipes/unix-date.pipe.ts
Normal file
10
src/app/shared/_pipes/unix-date.pipe.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { Pipe, PipeTransform } from '@angular/core';
|
||||
|
||||
@Pipe({
|
||||
name: 'unixDate',
|
||||
})
|
||||
export class UnixDatePipe implements PipeTransform {
|
||||
transform(timestamp: number, ...args: unknown[]): any {
|
||||
return new Date(timestamp * 1000).toLocaleDateString('en-GB');
|
||||
}
|
||||
}
|
||||
@@ -12,6 +12,7 @@ import { ErrorDialogComponent } from '@app/shared/error-dialog/error-dialog.comp
|
||||
import { MatDialogModule } from '@angular/material/dialog';
|
||||
import { SafePipe } from '@app/shared/_pipes/safe.pipe';
|
||||
import { NetworkStatusComponent } from './network-status/network-status.component';
|
||||
import { UnixDatePipe } from './_pipes/unix-date.pipe';
|
||||
|
||||
@NgModule({
|
||||
declarations: [
|
||||
@@ -24,6 +25,7 @@ import { NetworkStatusComponent } from './network-status/network-status.componen
|
||||
ErrorDialogComponent,
|
||||
SafePipe,
|
||||
NetworkStatusComponent,
|
||||
UnixDatePipe,
|
||||
],
|
||||
exports: [
|
||||
TopbarComponent,
|
||||
@@ -33,6 +35,7 @@ import { NetworkStatusComponent } from './network-status/network-status.componen
|
||||
TokenRatioPipe,
|
||||
SafePipe,
|
||||
NetworkStatusComponent,
|
||||
UnixDatePipe,
|
||||
],
|
||||
imports: [CommonModule, RouterModule, MatIconModule, MatDialogModule],
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user