- <td>{{ follow.id }}</td>
- <td>{{ follow.score }}</td>
- <td>{{ follow.follower.name }}</td>
- <td>{{ follow.follower.host }}</td>
+ <td class="checkbox-cell">
+ <p-tableCheckbox [value]="follow" ariaLabel="Select this row" i18n-ariaLabel></p-tableCheckbox>
+ </td>
+
+ <td class="action-cell">
+ <my-button *ngIf="follow.state !== 'accepted'" i18n-title title="Accept" icon="tick" (click)="acceptFollower([ follow ])"></my-button>
+ <my-button *ngIf="follow.state !== 'rejected'" i18n-title title="Reject" icon="cross" (click)="rejectFollower([ follow ])"></my-button>
+
+ <my-delete-button *ngIf="follow.state === 'rejected'" (click)="deleteFollowers([ follow ])"></my-delete-button>
+ </td>
+ <td>
+ <a [href]="follow.follower.url" i18n-title title="Open actor page in a new tab" target="_blank" rel="noopener noreferrer">
+ {{ buildFollowerName(follow) }}
+ <my-global-icon iconName="external-link"></my-global-icon>
+ </a>
+ </td>