DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Project overview & quick actions / project-overview/activities-added/on-scroll

project-overview/activities-added/on-scroll

project-overview/activities-added/on-scroll · Figma 6087:54542

project-overview/activities-added/on-scroll
Scopednot in the frontend yetFigma 6087:545422 design states

Frontend

No matching Flutter page yet — not built.

Endpoints this screen calls · 4 endpoints, 0 confirmed in code · the Backend agent owns these

GET /projects/{project_id}GET /projects/{project_id}/overviewGET /projects/{project_id}/activityGET /actions

Acceptance criteria · drafted by Product agent

  • Given the activity feed has more entries than fit on screen, when the user scrolls to the bottom, the app fetches the next page from GET /projects/{project_id}/activity and appends older activities without duplicating or reordering existing entries.
  • While additional activities are loading on scroll, the app shows a loading indicator at the end of the feed; if no more activities exist, the app shows an end-of-feed indicator and makes no further requests.
  • Given a scroll fetch fails, the app shows a retry affordance and preserves the already-loaded activity entries.

What's on the screen

—
P
Product agent
supports Design & PM
×