diff --git a/.github/workflows/app_build_deploy.yaml b/.github/workflows/app_build_deploy.yaml index 27fcbe3..eb72ac4 100644 --- a/.github/workflows/app_build_deploy.yaml +++ b/.github/workflows/app_build_deploy.yaml @@ -74,28 +74,3 @@ jobs: if: ${{ inputs.environment_name != 'pull_request' }} run: | az logout - - # - name: Deploy - # if: ${{ github.event_name != 'pull_request' }} - # run: | - # pnpm --filter app --prod deploy ./.prod/app - - # - name: Setup Docker Buildx - # if: ${{ github.event_name != 'pull_request' }} - # uses: docker/setup-buildx-action@v3 - - # - name: Log into Docker Hub - # if: ${{ github.event_name != 'pull_request' }} - # uses: docker/login-action@v3 - # with: - # username: ${{ vars.DOCKERHUB_USERNAME }} - # password: ${{ secrets.DOCKERHUB_TOKEN }} - - # - name: Build and push to registry - # if: ${{ github.event_name != 'pull_request' }} - # uses: docker/build-push-action@v6 - # with: - # push: true - # tags: noahspan/root-app:${{ inputs.version_number }} - # context: . - # target: app diff --git a/api/package.json b/api/package.json index f74f1c3..09e004a 100644 --- a/api/package.json +++ b/api/package.json @@ -1,6 +1,6 @@ { "name": "api", - "version": "1.1.0", + "version": "1.2.0", "description": "", "author": "", "private": true, diff --git a/app/package.json b/app/package.json index fdbac39..b31f422 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "app", "private": true, - "version": "1.1.0", + "version": "1.2.0", "type": "module", "scripts": { "dev": "vite", @@ -13,7 +13,7 @@ "@azure/msal-browser": "^4.2.1", "@azure/msal-react": "^3.0.4", "@microsoft/microsoft-graph-types": "^2.40.0", - "@noahspan/noahspan-components": "^1.7.5", + "@noahspan/noahspan-components": "^1.8.1", "axios": "^1.7.9", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/app/src/components/projects/Projects.tsx b/app/src/components/projects/Projects.tsx index c0da709..8b3268e 100644 --- a/app/src/components/projects/Projects.tsx +++ b/app/src/components/projects/Projects.tsx @@ -11,7 +11,8 @@ import { Grid, Icon, IconName, - Spinner, + Skeleton, + Stack, Typography } from '@noahspan/noahspan-components'; import { useIsAuthenticated } from '@azure/msal-react'; @@ -221,22 +222,42 @@ const Projects = () => { } - ) })} - {state.isLoading && ( - <> - - + {state.isLoading && [...Array(6)].map((_element, index) => { + return ( + + + + + + + + + + + + + + + + + + + + + - - Loading projects slowly... - - - )} + ) + })} {state.isFormOpen && =18.0.0'} peerDependencies: react: ^18.2.0 @@ -7520,7 +7520,7 @@ snapshots: - stream-browserify - supports-color - '@noahspan/noahspan-components@1.7.5(@mui/system@6.4.3(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(jquery@3.7.1)(less@4.2.2)(moment@2.30.1)(postcss@8.5.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.5.4(prettier@3.5.0))(typescript@5.7.3)(webpack@5.98.0(esbuild@0.18.20))': + '@noahspan/noahspan-components@1.8.1(@mui/system@6.4.3(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(jquery@3.7.1)(less@4.2.2)(moment@2.30.1)(postcss@8.5.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.5.4(prettier@3.5.0))(typescript@5.7.3)(webpack@5.98.0(esbuild@0.18.20))': dependencies: '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0)