pallad
pallad copied to clipboard
Add a new route in Settings to display "Authorized zkApps"
Acceptance Criteria
- [ ] There is a new Settings item between Privacy and About called "Authorized zkApps".
- [ ] When clicked, it opens a list of zkApps that wallet holder authorized with Wallet Connector.
- [ ] The list contains items with:
- zkApp name and icon (get it with https://api.dub.co/metatags?url=[ZKAPP_ORIGIN]).
- zkApp origin.
- Button to remove permission (XIcon from lucide-react).
Design
TBA
/price 200
I'll like to be assigned this
Hi @Myestery, let me sort out the design for this, and I'll soon get back to you.
@Myestery here you go:
Tips: Icons are - app-window-mac and x from lucide-react.
@Myestery to manage the permissions (list and delete on X clicked) you can use:
- list:
const { permissions } = await chrome.storage.local.get({ permissions: true }) - delete:
await chrome.storage.local.set({ permissions: [FILTERED_PERMISSIONS] })
Thank you
Please Review @mrcnk
@all-contributors please add @Myestery for code
Hi @mrcnk I'm a little confused as to what the next step is regarding claiming the bounty payment
Its part of Unrewarded issues on Astro Mina
Hey @Myestery, I reached out to AstroMina and they will contact you directly soon reg. the bounty payout. There's a bug on the platform, and they have to handle it manually.