All files / app/pages/policy-page policy-page.component.ts

100% Statements 33/33
100% Branches 1/1
100% Functions 1/1
100% Lines 33/33

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 341x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 1x  
import { isPlatformBrowser } from '@angular/common';
import { Component, PLATFORM_ID, inject } from '@angular/core';
import { Meta, Title } from '@angular/platform-browser';
import { FooterElementComponent } from '@elements/footer-element/footer-element.component';
import { HeaderElementComponent } from '@elements/header-element/header-element.component';
import { MetaTagService } from '@services/meta-tag.service';
 
@Component({
	selector: 'grt-policy-page',
	templateUrl: './policy-page.component.html',
	styleUrls: ['./policy-page.component.scss'],
	imports: [HeaderElementComponent, FooterElementComponent],
})
export class PolicyPageComponent {
	private meta = inject(Meta);
	private titleService = inject(Title);
	private metaTag = inject(MetaTagService);
 
	isBrowser: any;
	constructor() {
		const platformId = inject(PLATFORM_ID);
 
		this.isBrowser = isPlatformBrowser(platformId);
		this.titleService.setTitle('Privacy Policy - Go Real Travel');
		this.metaTag.removeMetaTags();
		this.meta.addTags(
			this.metaTag.getMetaTags(
				'Privacy Policy - Go Real Travel',
				'Your trust is our priority at Go Real Travel. Navigate our concise privacy policy for a clear understanding of how we safeguard your information.',
			),
		);
	}
}