clean create event page, stop video, event list box

This commit is contained in:
Peter Maquiran
2023-12-06 12:07:22 +01:00
26 changed files with 351 additions and 79 deletions
@@ -199,7 +199,7 @@ export class NewPublicationPage implements OnInit {
multiple: true,
});
result.files.forEach(async element => {
if(this.checkFileType.checkFileType(element.mimeType) == 'image') {
if(this.checkFileType.checkFileType(element.mimeType) == 'image' || this.checkFileType.checkFileType(element.mimeType) == 'video') {
this.convertBlobToBase64(element.blob).then((value) => {
console.log(element.mimeType)
@@ -35,11 +35,11 @@
</ion-refresher-content>
</ion-refresher>
<div class="main-container px-20" *ngIf="publicationFolderService.FolderDetails[folderId]">
<div class="main-container px-20" *ngIf="publicationFolderService.FolderDetails[folderId]" >
<p class="item-content-detail">{{publicationFolderService.FolderDetails[folderId].Detail}}</p>
<ion-card *ngFor="let publication of publicationFolderService.publicationList[folderId] let i = index">
<ion-card-content>
@@ -56,6 +56,24 @@
</div>
</swiper-slide>
<div class="swiper-button-next"
style="
position: absolute;
background: red;
top: 50%;
">
<div>arrow-left</div>
</div>
<div class="slides-per-view"
style="
position: absolute;
background: red;
top: 50%;
right: 0px;
">
<div>arrow-rights</div>
</div>s
</swiper-container>
<div class="post-content">
@@ -60,6 +60,15 @@ export class ViewPublicationsPage implements OnInit {
private publicationVideoManagerService: PublicationVideoManagerService
) {
setTimeout(() => {
document.querySelector("swiper-container").shadowRoot.querySelector(".swiper-button-next").innerHTML = "ok"
alert("ok")
// console.log("this.VideoManager", this.VideoManager, document.querySelector('.VideoManager'))
/* this.publicationVideoManagerService.setContainer(this.VideoManager.nativeElement) */
}, 15000)
// this.publicationVideoManagerService.setContainer(this.VideoManager.nativeElement)
this.createPublicationList()
}
@@ -69,7 +78,7 @@ export class ViewPublicationsPage implements OnInit {
console.log("nice to have", e)
if(!e) {
//this.stopVideo()
/* this.stopVideo() */
}
}
ngOnInit() {