appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

[Feature]: Unfurl callback to show success and failure actions with specific count

Open ramsaptami opened this issue 1 year ago • 1 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Summary

As a new user/user trying to configure a new action, the UI response in the revamped design is accurate.

But as an advanced user who has already configured actions on the property pane and wants to modify child action instead of parent, seeing only callbacks with total action count (again) on the first click of a parent action does not convey enough information. The user needs to click again to see success/failure blocks - which then opens up the entire success & failure blocks instead of incrementally increasing the information provided to the user.

Current interaction: Initial view: image

First click: image

Second click: image

Why should this be worked on?

User flow should instead be augmented to:

  1. First click on parent action: unfurl callback showing onSuccess/onFailure titles with total count under each action and make the title elements clickable
  2. Second click on either success or failure child action: unfurl only the section selected by the user

ramsaptami avatar Apr 10 '23 10:04 ramsaptami

  • [ ] Sentence case highlighted words and modify text to explain what on success is or make it bold to highlight a specific action image
  • [ ] Issue on the on-boarding journey where text asks the user to click on + icon next to onSuccess but it's hidden under a chevron icon.

ramsaptami avatar Apr 10 '23 17:04 ramsaptami

Part of this issue (showing callback button by default) is fixed in #24071

arunvjn avatar Jun 08 '23 07:06 arunvjn

creating a new issue to handle the onboarding changes

bharath31 avatar Jun 08 '23 11:06 bharath31

@bharath31 Could you please look into the interaction that is mentioned in the description of this issue ?

arunvjn avatar Jun 09 '23 01:06 arunvjn

Let's tackle this as a part of https://github.com/appsmithorg/appsmith/issues/24251

bharath31 avatar Jun 09 '23 05:06 bharath31