Skip to content

Permission Delegation support #1315

Open
cybele-ripple wants to merge 4 commits intomainfrom
explorer-permission-delegation
Open

Permission Delegation support #1315
cybele-ripple wants to merge 4 commits intomainfrom
explorer-permission-delegation

Conversation

@cybele-ripple
Copy link
Copy Markdown
Contributor

High Level Overview of Change

This PR includes a permission delegation section in the account account page.

Context of Change

The new permission delegation section appears between account properties and assets held in the account page. If the account does not have any permission delegations associated with it, then the section will now appear

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactor (non-breaking change that only restructures code)
  • Tests (You added tests for code that already exists, or your new feature included in this PR)
  • Documentation Updates
  • Translation Updates
  • Release

Codebase Modernization

  • Updated files to React Hooks
  • Updated files to TypeScript

Before / After

Example of the account page before any permission delegations (or if the account does not have any permission delegations associated with it):
Screenshot 2026-04-17 at 11 47 42 AM

Screenshots for both desktop and mobile after the permission delegation changes are made:
Screenshot 2026-04-17 at 11 40 44 AM
Screenshot 2026-04-17 at 11 41 36 AM

Test Plan

There are tests that cover this change:

  • src/containers/Accounts/test/index.test.tsx
  • src/containers/Accounts/PermissionDelegation/test/PermissionDelegation.test.tsx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant