Skip to content

Conversation

0xTxbi
Copy link
Member

@0xTxbi 0xTxbi commented Sep 10, 2024

Description

This PR refactors the unlock-app by moving attendee-specific actions from the lock details view to the attendee view, ensuring context-appropriate behavior.


Screengrabs:

  1. Attendee Detail View (with attendee-specific actions):
Screenshot 2024-09-10 at 9 18 14 PM
  1. Lock View (without attendee-specific actions):
Screenshot 2024-09-10 at 9 19 03 PM

Issues

Fixes #14579
Refs #14579

Checklist:

  • 1 PR, 1 purpose: my Pull Request applies to a single purpose
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the docs to reflect my changes if applicable
  • I have added tests (and stories for frontend components) that prove my fix is effective or that my feature works
  • I have performed a self-review of my own code
  • If my code involves visual changes, I am adding applicable screenshots to this thread

Release Note Draft Snippet

@0xTxbi 0xTxbi requested a review from julien51 September 10, 2024 20:25
@cla-bot cla-bot bot added the cla-signed label Sep 10, 2024
@julien51
Copy link
Member

Ha! Let's keep the email setting button on the Lock view please because it can be used for other kinds of locks (not just the event ones)

@0xTxbi
Copy link
Member Author

0xTxbi commented Sep 11, 2024

Ha! Let's keep the email setting button on the Lock view please because it can be used for other kinds of locks (not just the event ones)

got it!

@0xTxbi
Copy link
Member Author

0xTxbi commented Sep 11, 2024

new view with the e-mail settings being reverted

Screenshot 2024-09-11 at 7 25 03 PM

@julien51 julien51 merged commit 98b4ea2 into unlock-protocol:master Sep 12, 2024
10 checks passed
Myestery pushed a commit to Myestery/unlock that referenced this pull request Sep 12, 2024
* add UpdateEmailModal component

* strip attendee specific actions from locks' view

* strip unnwanted metadata and add specific event actions to attendees' view

* linting

* update lock settings metadata card to include email actions
julien51 added a commit that referenced this pull request Sep 12, 2024
* feat (lint): synchronize eslint rules

* feat (lint): synchronize eslint rules

* feat (lint): synchronize eslint rules

* feat(lint): Synchronize eslint rules and add evm-address-to-checksummed warning

* feat(lint): Synchronize eslint rules and update evm-address-to-checksummed warning

This commit synchronizes the eslint rules and updates the evm-address-to-checksummed warning. It also fixes the formatting of recipient and userAddress variables to use checksummed addresses.

Fixes #14592

* refactor(eslint-config): Remove unnecessary eslint-disable comments and unused imports

* feat(unlock-app) timezone set by default based on location (#14594)

timezone set by deafault based on location

* fix(locksmit): fixed relayer API

* fix(packages/ui): Improve `AddressInput` UX (#14596)

improve ux for resolving address or name inputs

* fix(unlock-app): Attendees specific view (#14589)

* add UpdateEmailModal component

* strip attendee specific actions from locks' view

* strip unnwanted metadata and add specific event actions to attendees' view

* linting

* update lock settings metadata card to include email actions

* docs: adding UP to title

* docs: adding tags to the UP token page

* fix(ci): correct github comment proxy deployment URL (#14598)

---------

Co-authored-by: Julien Genestoux <julien.genestoux@gmail.com>
Co-authored-by: txbì <46839250+0xTxbi@users.noreply.github.com>
Co-authored-by: Clément Renaud <clement@unlock-protocol.com>
julien51 added a commit that referenced this pull request Sep 13, 2024
* feat (lint): synchronize eslint rules

* feat (lint): synchronize eslint rules

* feat (lint): synchronize eslint rules

* feat(lint): Synchronize eslint rules and add evm-address-to-checksummed warning

* feat(lint): Synchronize eslint rules and update evm-address-to-checksummed warning

This commit synchronizes the eslint rules and updates the evm-address-to-checksummed warning. It also fixes the formatting of recipient and userAddress variables to use checksummed addresses.

Fixes #14592

* refactor(eslint-config): Remove unnecessary eslint-disable comments and unused imports

* feat(unlock-app) timezone set by default based on location (#14594)

timezone set by deafault based on location

* fix(locksmit): fixed relayer API

* fix(packages/ui): Improve `AddressInput` UX (#14596)

improve ux for resolving address or name inputs

* fix(unlock-app): Attendees specific view (#14589)

* add UpdateEmailModal component

* strip attendee specific actions from locks' view

* strip unnwanted metadata and add specific event actions to attendees' view

* linting

* update lock settings metadata card to include email actions

* docs: adding UP to title

* docs: adding tags to the UP token page

* fix(ci): correct github comment proxy deployment URL (#14598)

---------

Co-authored-by: Julien Genestoux <julien.genestoux@gmail.com>
Co-authored-by: txbì <46839250+0xTxbi@users.noreply.github.com>
Co-authored-by: Clément Renaud <clement@unlock-protocol.com>
@0xTxbi 0xTxbi deleted the attendees-view branch September 28, 2024 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Show the same lock's view "features" to the event attendee page
2 participants