Skip to content

Task: Improve Component Library #38

@kamescg

Description

@kamescg

Context

The apps/popup and apps/wallet apps are the primary Universal applications. And are expected to share common UI components as the stack gets more advanced.

The packages/universal-wallet-ui package is where applications can share common components.

At the moment there is duplication of components across the applications. We need to start organizing components, reducing future technical debt and preparing for a more advanced design system.

Scope

  • Identify components that can be moved to the universal-wallet-ui and shared between applications.
    • Shadcn UI components.
    • Common onchain render components
    • Identity, credential and delegation related components.
  • Migrate components and update imports in the applications.
  • Fix any issues/errors that might come about during this migration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions