Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add note on history entry #57

Open
vinaygopinath opened this issue Dec 5, 2024 · 0 comments
Open

Add note on history entry #57

vinaygopinath opened this issue Dec 5, 2024 · 0 comments
Milestone

Comments

@vinaygopinath
Copy link
Owner

Context

The contact created for a phone number would normally provide additional information on who the number belongs to, why the contact was created etc. However, since Launch Chat allows messaging people without first creating a contact, there's nowhere to store additional information/context on the interaction with the phone number.

Solution

Add a new "note" option on a history entry

Acceptance criteria

  1. In the recent activity section on the home screen that shows the two most recent activities and in the history screen accessible by clicking "View all" on the home screen, add a "Add note" button on all history entries.
  2. When the button is clicked, show a dialog with an alphanumeric input field, allowing users to enter arbitrary note to themselves on the interaction with that phone number: Example "This is the restaurant (name)'s business WhatsApp number you contacted to see if they would deliver at (location)"
  3. If a note already exists on a history entry, replace the "Add note" button with "Update note", i.e., there can only be at most one note on a history entry.
  4. If the user enters blank text in the input field, or edits an existing note to have blank text, clear the note (reset it to empty/null, the default).
  5. Show notes in the history entries on the home screen and history screen.
@vinaygopinath vinaygopinath added this to the 1.5.0 milestone Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant