import snippets from './snippets'; export default { snippets, componentName: 'PisellText.Amount', title: '金额文本', category: '数据展示', docUrl: '', screenshot: '', devMode: 'proCode', npm: { package: '@pisell/materials', version: '1.0.1', exportName: 'PisellText', main: 'src/index.tsx', destructuring: true, subName: 'Amount', }, props: [ { name: 'value', title: { label: '当前数值', tip: '当前数值' }, propType: 'number', setter: 'NumberSetter', }, { name: 'precision', title: { label: '小数点后位数', tip: '小数点后位数 默认是小数点后2位' }, propType: 'number', setter: 'NumberSetter', }, { name: 'showCurrencySymbol', title: { label: '显示货币符号', tip: '显示货币符号 指的是 ¥$ 等货币符号等显隐,默认是展示', }, propType: 'bool', defaultValue: true, }, { name: 'useThousandsSeparator', title: { label: '千分位', tip: '千分位 指的是长金额的千分位逗号隔开,比如“123, 245, 315” 这种展现形式,默认是关闭', }, propType: 'bool', defaultValue: false, }, { name: 'hideDecimalForWholeNumbers', title: { label: '整数位隐藏小数', tip: '整数位隐藏小数 指的是如果价格为整数,后面的".00" 将被省略以节省页面空间', }, propType: 'bool', defaultValue: true, }, ], configure: { supports: { style: true, className: true } }, };