Skip to content

Error handling, paging and tests for the contacts app #3849

Open

Description

@tammi-23

Initial Checklist

  • I understand this is a user story and questions should be posted in the Community Discussions
  • I searched issues and couldn’t find anything (or linked relevant results below)

Part of #3844

User Story

As a contacts user, I want the app to handle errors and large address books gracefully so that I can rely on it.

User Value

Today failed requests leave an empty or endless loading view, contact data is logged to the browser console (console.info), large address books are loaded in one request, and the app has no unit tests.

Acceptance Criteria

  • Loading errors show an error state with a retry option instead of an empty list
  • No contact or address book data is written to the console
  • Large address books are loaded in pages (or with lazy loading) instead of a single request
  • Unit tests exist for stores, composables and the main views

Activity

  1. changed the title [-]Respect address book permissions in the contacts app[/-] [+]Error handling, paging and tests for the contacts app[/+] on Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions