no message

This commit is contained in:
2018-03-08 01:08:01 -05:00
parent 87d5b85c55
commit 51f4f7499c
3 changed files with 22 additions and 20 deletions

File diff suppressed because one or more lines are too long

View File

@@ -5,31 +5,33 @@
Messages Messages
</button> </button>
</ion-col> </ion-col>
<ion-col text-center> <!--ion-col text-center>
<button ion-button clear small> <button ion-button clear small>
Taps Taps
</button> </button>
</ion-col> </ion-col-->
</ion-row> </ion-row>
</ion-header> </ion-header>
<ion-content no-padding> <ion-content no-padding>
<ion-list> <ion-list>
<ion-item no-padding *ngFor="let profile of profiles"> <ng-container *ngFor="let profile of profiles">
<ion-thumbnail item-start (tap)="profilePictureTapped($event, profile)"> <ion-item no-padding *ngIf="profile.messages?.length > 0">
<img [src]="'https://appsby.fitz.guru/urge/' + profile.details.pic.thumb"> <ion-thumbnail item-start (tap)="profilePictureTapped($event, profile)">
</ion-thumbnail> <img [src]="'https://appsby.fitz.guru/urge/' + profile.details.pic.thumb">
<ion-grid (tap)="interviewTapped($event, profile)"> </ion-thumbnail>
<ion-row nowrap justify-content-between> <ion-grid (tap)="interviewTapped($event, profile)">
<ion-col class="username"> <ion-row nowrap justify-content-between>
{{profile.details.name}} <ion-col class="username">
</ion-col> {{profile.details.name}}
<ion-col class="timestamp" [innerHTML]="getLatestMessageTimestamp(profile.messages)"></ion-col> </ion-col>
</ion-row> <ion-col class="timestamp" [innerHTML]="getLatestMessageTimestamp(profile.messages)"></ion-col>
<ion-row class="latest-message" nowrap> </ion-row>
<ion-col [innerHTML]="getLatestMessage(profile.messages)"></ion-col> <ion-row class="latest-message" nowrap>
</ion-row> <ion-col [innerHTML]="getLatestMessage(profile.messages)"></ion-col>
</ion-grid> </ion-row>
</ion-item> </ion-grid>
</ion-item>
</ng-container>
</ion-list> </ion-list>
</ion-content> </ion-content>

View File

@@ -19,7 +19,7 @@
<ion-col col-8> <ion-col col-8>
<h2 class="display-name">{{this.profile.details.name}}</h2> <h2 class="display-name">{{this.profile.details.name}}</h2>
</ion-col> </ion-col>
<ion-col col-4 class="actions"> <ion-col col-4 class="actions" *ngIf="this.profile.messages?.length > 0">
<button ion-button icon-only clear (tap)="openChat($event, this.profile)"> <button ion-button icon-only clear (tap)="openChat($event, this.profile)">
<ion-icon name='ios-chatboxes-outline'></ion-icon> <ion-icon name='ios-chatboxes-outline'></ion-icon>
</button> </button>