Components
TODO: Create more detailed documentation with screenshots for each component.
Large building blocks
Registration
Registration components are used for anything that are related to projects and applications.
- Project - A Project profile
- Application - A Project application for a round or bounty for example
Allocation
Allocation components are used for anything related to transferring tokens to or from the connected account, projects, and the Strategy contract.
- Allocation - Transfers from sender to an address.
- Distribution - Transfers from Strategy to an address.
Token
These components are utility for working with ERC20 tokens.
-
AllowanceCheck and BalanceCheck are components to wrap other components like buttons where you want to perform on-chain transactions and need to check if the account has enough balance.
-
TokenAmount simply parses and renders an amount with correct decimals and the token symbol.
Smaller building blocks
- BackgrundImage
- ConnectButton
- EmptyState
- EnsName
- ErrorMessage
- Grid
- ImageUpload
- Page
- NetworkSelector
Last updated on