This commit is contained in:
gofnnp 2022-09-20 12:14:20 +04:00
parent f8054fe3ac
commit 3f0774dfae
4 changed files with 18 additions and 9 deletions

View File

@ -1,14 +1,14 @@
<div class="footer-buttons-container"> <div class="footer-buttons-container">
<!-- *ngIf="deferredPrompt && token?.length" --> <!-- *ngIf="deferredPrompt && token?.length" -->
<button <button
*ngIf="true" *ngIf="deferredPrompt && token?.length"
class="footer-buttons-container__button" class="footer-buttons-container__button download"
(click)="downloadPWA()" (click)="downloadPWA()"
> >
<img src="./assets/download.svg" alt="download" /> <img src="./assets/download.svg" alt="download" />
</button> </button>
<button <button
*ngIf="!isPermissionNotifications" *ngIf="!isPermissionNotifications && token?.length"
class="footer-buttons-container__button" class="footer-buttons-container__button"
(click)="requestPermission()" (click)="requestPermission()"
value="click to copy" value="click to copy"

View File

@ -30,4 +30,10 @@
} }
} }
} }
@media (display-mode: standalone) {
.download {
display: none;
}
}
} }

View File

@ -40,10 +40,6 @@ export class RefSystemComponent implements OnInit {
}) })
.then(() => console.log('Successful share')) .then(() => console.log('Successful share'))
.catch((error) => { .catch((error) => {
this.messageService.add({
severity: 'error',
summary: 'Произошла ошибка!',
});
console.log('Error sharing:', error) console.log('Error sharing:', error)
}); });
} }

View File

@ -13,6 +13,7 @@ import { CardComponent } from 'src/app/components/card/card.component';
import { AccountComponent } from '../account/account.component'; import { AccountComponent } from '../account/account.component';
import { MessageService } from 'primeng/api'; import { MessageService } from 'primeng/api';
import { MessagingService } from 'src/app/services/messaging.service'; import { MessagingService } from 'src/app/services/messaging.service';
import { CookiesService } from 'src/app/services/cookies.service';
@Component({ @Component({
selector: 'app-main', selector: 'app-main',
@ -35,7 +36,8 @@ export class MainComponent implements OnInit {
public el: ElementRef, public el: ElementRef,
public renderer: Renderer2, public renderer: Renderer2,
private messageService: MessageService, private messageService: MessageService,
private messagingService: MessagingService private messagingService: MessagingService,
private cookiesService: CookiesService,
) { ) {
renderer.listen('window', 'appinstalled', (evt) => { renderer.listen('window', 'appinstalled', (evt) => {
console.log('INSTALLED!!!'); console.log('INSTALLED!!!');
@ -45,7 +47,12 @@ export class MainComponent implements OnInit {
this.deferredPrompt = e; this.deferredPrompt = e;
}); });
route.queryParams.subscribe((params) => { route.queryParams.subscribe((params) => {
if (params['token']) this.token = params['token']; if (params['token']) {
this.token = params['token']
} else {
const token = this.cookiesService.getItem('token')
this.token = token ? token : '';
};
}); });
} }