@@ -23,9 +23,7 @@ import {
23
23
import { CustomTooltips } from '@coreui/coreui-plugin-chartjs-custom-tooltips' ;
24
24
import { getStyle , hexToRgba } from '@coreui/coreui/dist/js/coreui-utilities'
25
25
26
- // import Widget03 from '../../views/Widgets/Widget03'
27
26
const Widget03 = lazy ( ( ) => import ( '../../views/Widgets/Widget03' ) ) ;
28
- const Loading = ( ) => < div > Loading...</ div >
29
27
30
28
const brandPrimary = getStyle ( '--primary' )
31
29
const brandSuccess = getStyle ( '--success' )
@@ -479,6 +477,8 @@ class Dashboard extends Component {
479
477
} ) ;
480
478
}
481
479
480
+ loading = ( ) => < div className = "animated fadeIn pt-1 text-center" > Loading...</ div >
481
+
482
482
render ( ) {
483
483
484
484
return (
@@ -640,7 +640,7 @@ class Dashboard extends Component {
640
640
641
641
< Row >
642
642
< Col xs = "6" sm = "6" lg = "3" >
643
- < Suspense fallback = { Loading ( ) } >
643
+ < Suspense fallback = { this . loading ( ) } >
644
644
< Widget03 dataBox = { ( ) => ( { variant : 'facebook' , friends : '89k' , feeds : '459' } ) } >
645
645
< div className = "chart-wrapper" >
646
646
< Line data = { makeSocialBoxData ( 0 ) } options = { socialChartOpts } height = { 90 } />
@@ -650,7 +650,7 @@ class Dashboard extends Component {
650
650
</ Col >
651
651
652
652
< Col xs = "6" sm = "6" lg = "3" >
653
- < Suspense fallback = { Loading ( ) } >
653
+ < Suspense fallback = { this . loading ( ) } >
654
654
< Widget03 dataBox = { ( ) => ( { variant : 'twitter' , followers : '973k' , tweets : '1.792' } ) } >
655
655
< div className = "chart-wrapper" >
656
656
< Line data = { makeSocialBoxData ( 1 ) } options = { socialChartOpts } height = { 90 } />
@@ -660,7 +660,7 @@ class Dashboard extends Component {
660
660
</ Col >
661
661
662
662
< Col xs = "6" sm = "6" lg = "3" >
663
- < Suspense fallback = { Loading ( ) } >
663
+ < Suspense fallback = { this . loading ( ) } >
664
664
< Widget03 dataBox = { ( ) => ( { variant : 'linkedin' , contacts : '500+' , feeds : '292' } ) } >
665
665
< div className = "chart-wrapper" >
666
666
< Line data = { makeSocialBoxData ( 2 ) } options = { socialChartOpts } height = { 90 } />
@@ -670,24 +670,13 @@ class Dashboard extends Component {
670
670
</ Col >
671
671
672
672
< Col xs = "6" sm = "6" lg = "3" >
673
- < div className = "brand-card" >
674
- < div className = "brand-card-header bg-google-plus" >
675
- < i className = "fa fa-google-plus" > </ i >
673
+ < Suspense fallback = { this . loading ( ) } >
674
+ < Widget03 dataBox = { ( ) => ( { variant : 'google-plus' , followers : '894' , circles : '92' } ) } >
676
675
< div className = "chart-wrapper" >
677
676
< Line data = { makeSocialBoxData ( 3 ) } options = { socialChartOpts } height = { 90 } />
678
677
</ div >
679
- </ div >
680
- < div className = "brand-card-body" >
681
- < div >
682
- < div className = "text-value" > 894</ div >
683
- < div className = "text-uppercase text-muted small" > followers</ div >
684
- </ div >
685
- < div >
686
- < div className = "text-value" > 92</ div >
687
- < div className = "text-uppercase text-muted small" > circles</ div >
688
- </ div >
689
- </ div >
690
- </ div >
678
+ </ Widget03 >
679
+ </ Suspense >
691
680
</ Col >
692
681
</ Row >
693
682
0 commit comments