screens/DSActivityFeed

DSActivityFeed

screens
since v2.0

Vertical event feed with avatar, event type icon, description, and timestamp. Supports grouping by date.

iOS 17+macOS 14+

Purpose

Audit logs, collaboration activity, and in-app notification history.

Props

PropTypeDefaultDescription
itemsreq[DSActivityItem]โ€”Feed items.
groupByDateBooltrueGroups items under date headers.
onLoadMore(() -> Void)?nilPagination callback.

Examples

Project activity

Activity timeline for a project.

swift
DSActivityFeed(
    items: viewModel.activityItems,
    groupByDate: true,
    onLoadMore: { viewModel.loadMore() }
)

Related Components