QuotaCard.tsx 736 B

1234567891011121314151617181920212223242526272829
  1. import type { FC } from 'react'
  2. import { useTranslation } from 'react-i18next'
  3. type QuotaCardProps = {
  4. remainTokens: number
  5. }
  6. const QuotaCard: FC<QuotaCardProps> = ({
  7. remainTokens,
  8. }) => {
  9. const { t } = useTranslation()
  10. return (
  11. <div className='px-3 pb-3'>
  12. <div className='px-3 py-2 bg-white rounded-lg shadow-xs last:mb-0'>
  13. <div className='flex items-center h-[18px] text-xs font-medium text-gray-500'>
  14. {t('common.modelProvider.item.freeQuota')}
  15. </div>
  16. <div className='flex items-center h-5 text-sm font-medium text-gray-700'>
  17. {remainTokens}
  18. <div className='ml-1 font-normal'>Tokens</div>
  19. </div>
  20. </div>
  21. </div>
  22. )
  23. }
  24. export default QuotaCard