Argoproj shared React components
Go to file
Keith Chong 5cf3610173
fix: Add OCI icon (#583)
Signed-off-by: Keith Chong <kykchong@redhat.com>
2025-01-24 08:20:20 -05:00
.github chore(deps): dedupe `yarn.lock`, add check for dupes (#571) 2024-10-11 19:03:29 -04:00
.storybook chore(storybook): update v1 syntax to use Storybook v6 (#568) 2024-08-22 23:16:23 -04:00
scripts/icons Move Argo Workflows UI into https://github.com/argoproj/argo repo (#53) 2019-12-16 15:46:55 -08:00
src fix: Add OCI icon (#583) 2025-01-24 08:20:20 -05:00
stories chore(storybook): update v1 syntax to use Storybook v6 (#568) 2024-08-22 23:16:23 -04:00
v2 refactor(deps)!: remove `moment` dep and usage (#535) 2024-08-22 14:03:20 -04:00
.eslintrc.json refactor(deps): migrate from archived `tslint` to `eslint` (#509) 2024-02-13 10:12:53 -05:00
.gitignore feat: merge v1 and v2 (#153) 2021-09-28 13:52:29 -07:00
.npmignore feat: New components from Argo Rollouts UI in src/v2 directory (#100) 2021-06-16 17:07:21 -07:00
.nvmrc chore(deps): upgrade to node v20 (#536) 2024-06-03 12:55:21 -04:00
LICENSE Add LICENSE file 2018-08-24 14:12:03 -07:00
README.md docs: improve README with links and updates (#538) 2024-02-13 10:20:53 -05:00
VERSION Fix loading logs when ui and workflow are in different namespace 2018-11-01 11:32:03 -07:00
jest.config.js feat: merge v1 and v2 (#153) 2021-09-28 13:52:29 -07:00
package.json chore(deps): dedupe `yarn.lock`, add check for dupes (#571) 2024-10-11 19:03:29 -04:00
tsconfig.json chore: upgrade uuid (#367) 2023-05-30 11:31:21 -04:00
yarn.lock chore(deps): dedupe `yarn.lock`, add check for dupes (#571) 2024-10-11 19:03:29 -04:00

README.md

Argo UI Components

Argo Image

Set of React components used by Argo Workflows, Argo CD, and Argo Rollouts.

Build & Run

  1. Install Toolset: NodeJS and Yarn v1
  2. Install Dependencies: run yarn install
  3. Run: yarn start - starts the Storybook v6 dev server

Local Development

To test your changes locally against Argo CD or another Argo project, we recommend using yalc.

First, install yalc:

npm i -g yalc

Next, in your local argo-ui directory, run

yalc publish

Finally, in your local argo-cd/ui directory, run

yalc add argo-ui

Your local changes to the argo-ui package will now be seen by your local argo-cd.