Erik Nilsson
Erik Nilsson
Let's abstract permissions following these rules; - **Installation:** if permission count > 3 we hide permissions with weight > 3 (always show at least 3 permissions) - **Update:** Always show...
Added [my $0.02 here](https://consensys.slack.com/archives/C02GL38PLE6/p1698393962216329)
> Complications If a user want's to revoke one permission within a permission group
Need to sync this one with @Mrtenz
Jamming on how this could work, ideas & input welcome! 
Design: https://www.figma.com/file/Wlwk0cTx6PQkNhiX7vN13e/Snaps-Platform-v1?type=design&node-id=1015%3A11381&mode=design&t=fBFYbNSGLqFUPlXD-1
Design ready, we'll [revisit](https://consensys.slack.com/archives/C02GL38PLE6/p1698921667026689?thread_ts=1698853901.662429&cid=C02GL38PLE6) loading / success state later if it feels laggy
To summarize, it's basically just [the permission request](https://www.figma.com/file/Wlwk0cTx6PQkNhiX7vN13e/Snaps-Platform-v1?type=design&node-id=1015%3A11381&mode=design&t=NqQSAG34GnIdAzL1-1) screen alongside the revoke option in the settings dropdown to begin with. Permissions can be revoked silently w/out confirmation.
**Suggested metadata** - Title: _Extend runtime_ - Icon identifier: `timer` - Endowment name: `endowment:extend-runtime` - Description: _Let this snap run for an extended duration. This can be used when processing...
Design: https://www.figma.com/design/6UkYztbYKvwr16qF4rz2Jy/Hardware-Device-Support?node-id=1-2&t=FS2UfnsVmRQasBbO-1