Spaces:
Paused
Paused
| 'use client' | |
| import type { FC } from 'react' | |
| import React from 'react' | |
| import { useTranslation } from 'react-i18next' | |
| import { ChatBot } from '../../base/icons/src/vender/line/communication' | |
| import UsageInfo from '../usage-info' | |
| import { useProviderContext } from '@/context/provider-context' | |
| type Props = { | |
| className?: string | |
| } | |
| const AppsInfo: FC<Props> = ({ | |
| className, | |
| }) => { | |
| const { t } = useTranslation() | |
| const { plan } = useProviderContext() | |
| const { | |
| usage, | |
| total, | |
| } = plan | |
| return ( | |
| <UsageInfo | |
| className={className} | |
| Icon={ChatBot} | |
| name={t('billing.plansCommon.buildApps')} | |
| usage={usage.buildApps} | |
| total={total.buildApps} | |
| /> | |
| ) | |
| } | |
| export default React.memo(AppsInfo) | |