|
106 | 106 | <div class="image"> |
107 | 107 | <div class="image_overlay"></div> |
108 | 108 | <img *ngIf="topic.imageUrl" [src]="topic.imageUrl"> |
109 | | - <ng-container |
110 | | - *ngIf="!topic.imageUrl && ['inProgress', 'voting', 'ideation', 'followUp'].includes(topic.status); else default_no_image"> |
111 | | - <div class="no_image" [ngClass]="{ |
112 | | - discussion: topic.status === 'inProgress', |
113 | | - voting: topic.status === 'voting', |
114 | | - ideation: topic.status === 'ideation', |
115 | | - follow_up: topic.status === 'followUp' |
116 | | - }"> |
117 | | - </div> |
118 | | - </ng-container> |
119 | | - <ng-template #default_no_image> |
120 | | - <div class="no_image"> |
121 | | - <svg width="37" height="41" viewBox="0 0 37 41" fill="none" xmlns="http://www.w3.org/2000/svg"> |
122 | | - <path fill-rule="evenodd" clip-rule="evenodd" |
123 | | - d="M29.307 5.5918C30.9953 5.5918 32.3766 7.08292 32.3766 8.90541V32.1007C32.3766 33.9232 30.9953 35.4143 29.307 35.4143H7.81962C6.13133 35.4143 4.75 33.9232 4.75 32.1007V8.90541C4.75 7.08292 6.13133 5.5918 7.81962 5.5918H29.307ZM17.0285 27.9752L13.1915 22.9882L7.81962 30.4439H29.307L22.4003 20.503L17.0285 27.9752Z" |
124 | | - fill="#4D5C6A" /> |
125 | | - </svg> |
126 | | - </div> |
127 | | - </ng-template> |
| 109 | + <ng-container *ngIf="!topic.imageUrl"> |
| 110 | + <ng-container |
| 111 | + *ngIf="['inProgress', 'voting', 'ideation', 'followUp'].includes(topic.status); else default_no_image"> |
| 112 | + <div class="no_image" [ngClass]="{ |
| 113 | + discussion: topic.status === 'inProgress', |
| 114 | + voting: topic.status === 'voting', |
| 115 | + ideation: topic.status === 'ideation', |
| 116 | + follow_up: topic.status === 'followUp' |
| 117 | + }"> |
| 118 | + </div> |
| 119 | + </ng-container> |
| 120 | + <ng-template #default_no_image> |
| 121 | + <div class="no_image"> |
| 122 | + <svg width="37" height="41" viewBox="0 0 37 41" fill="none" xmlns="http://www.w3.org/2000/svg"> |
| 123 | + <path fill-rule="evenodd" clip-rule="evenodd" |
| 124 | + d="M29.307 5.5918C30.9953 5.5918 32.3766 7.08292 32.3766 8.90541V32.1007C32.3766 33.9232 30.9953 35.4143 29.307 35.4143H7.81962C6.13133 35.4143 4.75 33.9232 4.75 32.1007V8.90541C4.75 7.08292 6.13133 5.5918 7.81962 5.5918H29.307ZM17.0285 27.9752L13.1915 22.9882L7.81962 30.4439H29.307L22.4003 20.503L17.0285 27.9752Z" |
| 125 | + fill="#4D5C6A" /> |
| 126 | + </svg> |
| 127 | + </div> |
| 128 | + </ng-template> |
| 129 | + </ng-container> |
128 | 130 | </div> |
129 | 131 | <div class="topic_content"> |
130 | 132 | <div class="icon_area"> |
|
0 commit comments