Multicolumn Bluesky client powered by Angular
1<div
2 class="flex flex-col gap-1"
3>
4 @for (message of messageService.messages(); track message.uuid) {
5 <div
6 class="w-full px-3 py-2"
7 [ngClass]="{
8 'bg-primary text-bg': message.type == 'info',
9 'bg-like text-white': message.type == 'error'
10 }"
11 >
12 @if (message.type == 'info') {
13 <span
14 ><b>log>></b> {{message.text}}</span>
15 } @else {
16 <span
17 ><b>error>></b> {{message.text}}</span>
18 }
19 </div>
20 }
21</div>