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)