dashboard update added

This commit was merged in pull request #47.
This commit is contained in:
victorAnumudu
2024-09-03 21:57:40 +01:00
parent 00aa5e57fa
commit cffaa9f379
41 changed files with 1807 additions and 48 deletions
@@ -1,6 +1,7 @@
import clsx from 'clsx'
import {toAbsoluteUrl} from '../../../../helpers'
import { DashDataProps } from '../../../../../app/pages/dashboard/model'
type Props = {
className: string
@@ -9,6 +10,7 @@ type Props = {
stats: number
labelColor: string
textColor: string
dashData?: DashDataProps
}
const items: Array<{
@@ -25,18 +27,18 @@ const items: Array<{
{name: 'Barry Walter', src: toAbsoluteUrl('media/avatars/300-12.jpg')},
]
const CardsWidget7 = ({className, description, stats, labelColor, textColor}: Props) => (
const CardsWidget7 = ({className, description, stats, labelColor, textColor, dashData}: Props) => (
<div className={`card card-flush ${className}`}>
<div className='card-header pt-5'>
<div className='card-title d-flex flex-column'>
<div className='card-title d-flex flex-column'>
<span className='fs-2hx fw-bold text-gray-900 me-2 lh-1 ls-n2'>{stats}</span>
<span className='fs-2hx fw-bold text-gray-900 me-2 lh-1 ls-n2'>{dashData?.loading ? 'Loading...': dashData?.data?.dash_data?.applications}</span>
<span className='text-gray-500 pt-1 fw-semibold fs-6'>{description}</span>
</div>
</div>
</div>
<div className='card-body d-flex flex-column justify-content-end pe-0'>
<span className='fs-6 fw-bolder text-gray-800 d-block mb-2'>Todays Heroes</span>
<span className='fs-6 fw-bolder text-gray-800 d-block mb-2'>Recent Applications</span>
<div className='symbol-group symbol-hover flex-nowrap'>
{items.map((item, index) => (
<div