juice-interface icon indicating copy to clipboard operation
juice-interface copied to clipboard

Activity Share Button - Refactor Activity Event Elements - [1/a]

Open wraeth-eth opened this issue 3 years ago • 5 comments

What does this PR do and why?

First stage of adding share button to activity.

This brings all the different elements into a singly unifying component which will later be used to make changes globally to all the components.

No functional code changes here, just refactoring.

Screenshots or screen recordings

NA

Acceptance checklist

wraeth-eth avatar Aug 21 '22 01:08 wraeth-eth

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
juice-interface-goerli ✅ Ready (Inspect) Visit Preview Nov 25, 2022 at 5:30PM (UTC)
juice-interface-rinkeby ✅ Ready (Inspect) Visit Preview Nov 25, 2022 at 5:30PM (UTC)
2 Ignored Deployments
Name Status Preview Updated
juice-interface ⬜️ Ignored (Inspect) Nov 25, 2022 at 5:30PM (UTC)
juice-interface-theme-demo ⬜️ Ignored (Inspect) Nov 25, 2022 at 5:30PM (UTC)

vercel[bot] avatar Aug 21 '22 01:08 vercel[bot]

Current dependencies on/for this PR:

  • main
    • PR #2566 Graphite
      • PR #2567 Graphite
        • PR #1772 Graphite 👈
          • PR #1895 Graphite
            • PR #1777 Graphite
        • PR #2549 Graphite
          • PR #2568 Graphite
            • PR #2551 Graphite
          • PR #2550 Graphite

This comment was auto-generated by Graphite.

wraeth-eth avatar Aug 21 '22 01:08 wraeth-eth

accidentaly closed

wraeth-eth avatar Aug 24 '22 04:08 wraeth-eth

@wraeth-eth should we look at getting this over the line?

tomquirk avatar Sep 12 '22 02:09 tomquirk

For sure @aeolianeth - sorry, been busy with the create stuff

wraeth-eth avatar Sep 13 '22 23:09 wraeth-eth

hey @wraeth-eth

referencing my feedback here: https://github.com/jbx-protocol/juice-interface/pull/1772#pullrequestreview-1081167558

i've been playing with implementing this and it does feel clean, but ends up further complicating our file structure. we already have event typed objects (DeployedERC20Event, etc) and also event components. adding additional "builder functions" that return a DeployedERC20EventElemProps value just feels overly complicated. let's ignore this for now

i've got work to do for adding the FC events anyway. want me to pick this up where you left it (getting other event elems using this system + maybe other stuff) so i can start working on those too?

peripheralist avatar Nov 17 '22 21:11 peripheralist

hey @wraeth-eth

referencing my feedback here: #1772 (review)

i've been playing with implementing this and it does feel clean, but ends up further complicating our file structure. we already have event typed objects (DeployedERC20Event, etc) and also event components. adding additional "builder functions" that return a DeployedERC20EventElemProps value just feels overly complicated. let's ignore this for now

i've got work to do for adding the FC events anyway. want me to pick this up where you left it (getting other event elems using this system + maybe other stuff) so i can start working on those too?

sounds good @peripheralist ! go for it

wraeth-eth avatar Nov 21 '22 06:11 wraeth-eth