@@ -59,6 +59,14 @@ const Dashboard = () => {
59
59
return Math . floor ( Math . random ( ) * ( max - min + 1 ) + min )
60
60
}
61
61
62
+ const progressExample = [
63
+ { title : 'Visits' , value : '29.703 Users' , percent : 40 , color : 'success' } ,
64
+ { title : 'Unique' , value : '24.093 Users' , percent : 20 , color : 'info' } ,
65
+ { title : 'Pageviews' , value : '78.706 Views' , percent : 60 , color : 'warning' } ,
66
+ { title : 'New Users' , value : '22.123 Users' , percent : 80 , color : 'danger' } ,
67
+ { title : 'Bounce Rate' , value : 'Average Rate' , percent : 40.15 , color : 'primary' } ,
68
+ ]
69
+
62
70
const progressGroupExample1 = [
63
71
{ title : 'Monday' , value1 : 34 , value2 : 78 } ,
64
72
{ title : 'Tuesday' , value1 : 56 , value2 : 94 } ,
@@ -289,31 +297,15 @@ const Dashboard = () => {
289
297
</ CCardBody >
290
298
< CCardFooter >
291
299
< CRow xs = { { cols : 1 } } md = { { cols : 5 } } className = "text-center" >
292
- < CCol className = "mb-sm-2 mb-0" >
293
- < div className = "text-medium-emphasis" > Visits</ div >
294
- < strong > 29.703 Users (40%)</ strong >
295
- < CProgress thin className = "mt-2" color = "success" value = { 40 } />
296
- </ CCol >
297
- < CCol className = "mb-sm-2 mb-0" >
298
- < div className = "text-medium-emphasis" > Unique</ div >
299
- < strong > 24.093 Users (20%)</ strong >
300
- < CProgress thin className = "mt-2" color = "info" value = { 40 } />
301
- </ CCol >
302
- < CCol className = "mb-sm-2 mb-0" >
303
- < div className = "text-medium-emphasis" > Pageviews</ div >
304
- < strong > 78.706 Views (60%)</ strong >
305
- < CProgress thin className = "mt-2" color = "warning" value = { 40 } />
306
- </ CCol >
307
- < CCol className = "mb-sm-2 mb-0" >
308
- < div className = "text-medium-emphasis" > New Users</ div >
309
- < strong > 22.123 Users (80%)</ strong >
310
- < CProgress thin className = "mt-2" color = "danger" value = { 40 } />
311
- </ CCol >
312
- < CCol className = "mb-sm-2 mb-0" >
313
- < div className = "text-medium-emphasis" > Bounce Rate</ div >
314
- < strong > Average Rate (40.15%)</ strong >
315
- < CProgress thin className = "mt-2" value = { 40 } />
316
- </ CCol >
300
+ { progressExample . map ( ( item , index ) => (
301
+ < CCol className = "mb-sm-2 mb-0" key = { index } >
302
+ < div className = "text-medium-emphasis" > { item . title } </ div >
303
+ < strong >
304
+ { item . value } ({ item . percent } %)
305
+ </ strong >
306
+ < CProgress thin className = "mt-2" color = { item . color } value = { item . percent } />
307
+ </ CCol >
308
+ ) ) }
317
309
</ CRow >
318
310
</ CCardFooter >
319
311
</ CCard >
0 commit comments