SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
186 stars 103 forks source link

Auto-expand contracts in the Interact panel #252

Open samajammin opened 4 years ago

samajammin commented 4 years ago

Summary

Expand the deployed contracts by default, so the user can immediately view the functions available.

Current default display

Image 2020-06-02 at 11 38 36 AM

Updated default display

Image 2020-06-02 at 11 38 42 AM

Motivation

Similar to #175, this should improve the UX by making this feature more obvious.

Describe alternatives you've considered

None

Additional context

None

javier-tarazaga commented 4 years ago

Well I am not sure that would really help to make it more obvious and in the case in which there are a few contracts / many functions per contract, will make it really difficult to find your way to the right contract you want to be calling.

@samajammin unless we have a direct feedback saying that people could not find how to interact with the contracts in the first place, I think we should leave it as it for now.