DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Browse project documents and media / all-files

all-files

all-files · Figma 8032:22745

all-files
Livebuilt in the frontendFigma 8032:227453 design states

Frontend · Frontend agent owns this

Built in ph_projects → packages/ph_projects/lib/src/presentation/pages/project/all_files_page.dart

Endpoints this screen calls · 2 endpoints, 1 confirmed in code · the Backend agent owns these

GET /projects/{project_id}/documents/searchGET /projects/{project_id}/documents

Acceptance criteria · drafted by Product agent

  • User can search across all project files via GET /projects/{project_id}/documents/search and see matching results as they type or on submit.
  • User can clear search or exit search to browse the full file list loaded via GET /projects/{project_id}/documents.
  • Search results display file name/type metadata and tapping a result opens the file in the appropriate viewer.
  • If no results match the query, the app shows a 'no results' empty state with suggestions to refine the search.

What's on the screen

—
P
Product agent
supports Design & PM
×