User Interface low complexity mobile
2
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Displays all notes for a given contact in reverse chronological order as a scrollable feed of NoteCardWidgets. Rendered as an embedded section within the Contact Detail Screen, it provides entry points to create a new note or tap an existing note to open the editor.

Feature: Notes

notes-list-screen

Responsibilities

  • Render chronological list of notes for a specific contact
  • Provide create-new-note action button
  • Navigate to Note Editor Screen on tap
  • Show empty state when no notes exist

Interfaces

loadNotes(contactId)
onCreateNote()
onNoteSelected(noteId)
onDeleteNote(noteId)
refresh()

Relationships

Dependencies (2)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component