Add user detail API + modal. Closes #2002

This commit is contained in:
Gabe Kangas
2022-07-20 20:42:23 -07:00
parent 82a0b492a5
commit f3a16be0dd
21 changed files with 543 additions and 60 deletions

View File

@@ -13,4 +13,4 @@ jobs:
uses: actions/checkout@v2
- name: Install dependencies
run: cd web && npm install && npm run build
run: cd web && npm install --include=dev --force && npm run build

View File

@@ -1,7 +1,7 @@
name: Build and Deploy Components+Style Guide
on:
push:
paths: ["web/stories/**", "web/components/**"] # Trigger the action only when files change in the folders defined here
paths: ['web/stories/**', 'web/components/**'] # Trigger the action only when files change in the folders defined here
jobs:
build-and-deploy:
runs-on: ubuntu-latest
@@ -14,7 +14,7 @@ jobs:
- name: Install and Build
run: | # Install npm packages and build the Storybook files
cd web
npm install --include-dev
npm install --include-dev --force
npm run build-storybook -- -o ../docs/components
- name: Dispatch event to web site

View File

@@ -20,7 +20,7 @@ jobs:
steps:
- uses: actions/checkout@v1
- name: Install dependencies
run: npm install --include=dev
run: npm install --include=dev --force
# 👇 Adds Chromatic as a step in the workflow
- name: Publish to Chromatic
uses: chromaui/action@v1

View File

@@ -43,7 +43,7 @@ jobs:
uses: actions/checkout@v2
- name: Install Dependencies
run: npm install
run: npm install --force
- name: Lint
run: npm run lint