All Activities
Application wide activities are listed here as individual items, starting with the most recent.
@if (activities$ | async; as activities) { @if (activities.length) {
    @for ( activity of activities; track trackByFn(i, activity); let i = $index; let first = $first; let last = $last ) { @if ( first || !isSameDay( activity.date, activities[i - 1].date ) ) {
  1. {{ getRelativeFormat(activity.date) | titlecase }}
  2. }
  3. @if ( !last && isSameDay( activity.date, activities[i + 1].date ) ) {
    }
    @if (activity.icon && !activity.image) {
    } @if (activity.image) { }
    @if (activity.description) {
    }
    {{ activity.date | date : 'MMM dd, h:mm a' }}
    @if (activity.linkedContent) { @if (activity.useRouter) { {{ activity.linkedContent }} } @if (!activity.useRouter) { {{ activity.linkedContent }} } }
    @if (activity.extraContent) {
    }
  4. }
} @else { There are is activity at the moment... } } @else { Loading... }