import { Text, View } from '@tarojs/components'
import { memo, useCallback } from 'react'
import styles from './index.module.scss'
import classnames from 'classnames'
import { numberWithCommas } from '@/common/format'
type Param = {
number: number //数字
status: 0 | 1 | 2 //0 小型,1中型,2大
}
export default memo(({ number = 0, status = 1 }: Param) => {
const priceDom = useCallback(() => {
let res = number.toFixed(2).split('.')
let int_num = parseInt(res[0]) + ''
let decimals_num = res[1]
return (
<>
¥
{numberWithCommas({ number: int_num, digit: 0 })}
.{decimals_num}
>
)
}, [number])
return {priceDom()}
})