/v4-ui

PoolTogether's V4 app.

Primary LanguageTypeScriptMIT LicenseMIT

PoolTogether V4 UI

The user interface for interacting with V4 of the PoolTogether prize-savings protocol.

💾   Installation

Install dependencies:

yarn

Make sure you have direnv installed and copy .envrc.example to .envrc:

cp .envrc.example .envrc

Fill in your own values for .envrc, then run:

direnv allow

Download the localizations:

yarn locize:download

To run the local server, run:

yarn dev

Developer

Tools

Localization

  • Be sure to download latest copy locally. This is done automatically on build.
  • To add strings they must be manually added to Locize. t(key, defaultValue) isn't fully set up for next-i18next

PoolTogether Repos

Some configs are shared across multiple repos. Be sure to update across all if you make changes.

Repos

  • v4-ui
  • governance-ui
  • tools-ui

Shared

  • /public/fonts
  • /styles/index.css
  • eslintrc.json
  • .gitignore
  • .nvmrc
  • .prettierrc
  • .prettierignore
  • some .envrc
  • tsconfig.json
  • next-i18next.config.js