This repository was archived by the owner on Nov 1, 2024. It is now read-only.
Commit 07702ff 1 parent 9570b52 commit 07702ff Copy full SHA for 07702ff
File tree 5 files changed +22
-2
lines changed
5 files changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -6,11 +6,11 @@ const ProductAreaHasItems = (p: any)=> !!p?.teams.filter((it: any)=> it.dataprod
6
6
7
7
const ProductAreaLinks = ( ) => {
8
8
var defaultProductAreaID = '6b149078-927b-4570-a1ce-97bbb9499fb6'
9
- const { productAreas} = useGetProductAreas ( )
9
+ const { productAreas, error } = useGetProductAreas ( )
10
10
const productAreaWithItems = productAreas ?. filter ( it => ProductAreaHasItems ( it ) ) ;
11
11
if ( productAreaWithItems . length > 0 ) {
12
12
defaultProductAreaID = productAreaWithItems . find ( it => it . id == defaultProductAreaID ) ?. id || productAreaWithItems [ 0 ] . id
13
- } else {
13
+ } else if ( error ) {
14
14
return null
15
15
}
16
16
Original file line number Diff line number Diff line change @@ -8,10 +8,15 @@ import {
8
8
import { GetServerSideProps } from 'next'
9
9
import { addApolloState , initializeApollo } from '../../lib/apollo'
10
10
import InnerContainer from '../../components/lib/innerContainer'
11
+ import LoaderSpinner from '../../components/lib/spinner'
11
12
12
13
const NewDataproduct = ( ) => {
13
14
const userInfo = useUserInfoDetailsQuery ( )
14
15
16
+ if ( ! userInfo || userInfo . loading ) {
17
+ return < LoaderSpinner />
18
+ }
19
+
15
20
if ( ! userInfo . data ?. userInfo )
16
21
return (
17
22
< div >
Original file line number Diff line number Diff line change @@ -8,10 +8,15 @@ import {
8
8
import { GetServerSideProps } from 'next'
9
9
import { addApolloState , initializeApollo } from '../../lib/apollo'
10
10
import InnerContainer from '../../components/lib/innerContainer'
11
+ import LoaderSpinner from '../../components/lib/spinner'
11
12
12
13
const NewInsightProduct = ( ) => {
13
14
const userInfo = useUserInfoDetailsQuery ( )
14
15
16
+ if ( ! userInfo || userInfo . loading ) {
17
+ return < LoaderSpinner />
18
+ }
19
+
15
20
if ( ! userInfo . data ?. userInfo )
16
21
return (
17
22
< div >
Original file line number Diff line number Diff line change @@ -8,10 +8,15 @@ import {
8
8
import { GetServerSideProps } from 'next'
9
9
import { addApolloState , initializeApollo } from '../../lib/apollo'
10
10
import InnerContainer from '../../components/lib/innerContainer'
11
+ import LoaderSpinner from '../../components/lib/spinner'
11
12
12
13
const NewStory = ( ) => {
13
14
const userInfo = useUserInfoDetailsQuery ( )
14
15
16
+ if ( ! userInfo || userInfo . loading ) {
17
+ return < LoaderSpinner />
18
+ }
19
+
15
20
if ( ! userInfo . data ?. userInfo )
16
21
return (
17
22
< div >
Original file line number Diff line number Diff line change @@ -18,6 +18,11 @@ export const UserPages = () => {
18
18
19
19
if ( error ) return < ErrorMessage error = { error } />
20
20
if ( loading || ! data ) return < LoaderSpinner />
21
+
22
+ if ( loading ) {
23
+ return < LoaderSpinner />
24
+ }
25
+
21
26
if ( ! data . userInfo )
22
27
return (
23
28
< div >
You can’t perform that action at this time.
0 commit comments