-
Notifications
You must be signed in to change notification settings - Fork 22
DAO DAO UI architecture
Noah Saso edited this page Nov 8, 2022
·
6 revisions
The DAO DAO UI is a monorepo, meaning that the UI is composed of independent projects that cohabitate in a single, shared repository.
The projects in /apps
stitch together all of the other packages in our repo to produce a coherent user experience.
App | Summary |
---|---|
dapp |
DAO DAO UI hosted at https://daodao.zone. |
Package | Summary |
---|---|
config |
Configurations for various dev tools. |
i18n |
Translation system. |
state |
State retrieval and management for the DAO DAO UI. |
stateful |
Stateful components, hooks, and systems that access and manipulate live data. |
stateless |
React components, React hooks, and other stateless rendering utilities which do not access live data. |
storybook |
Storybook server configuration. |
types |
Types used across packages. |
utils |
Utility functions used across packages. |
Each package contains a README providing any relevant context and potentially a guide for using it. If you are looking to build on top of one of our adaptable systems, you will likely find what you are looking for in packages/stateful
. If you are unsure where to find something, feel free to ask in the #frontend
channel of our Discord.