# PisellFields 命名空间

字段组件集合 - 支持编辑态、只读态、禁用态三种视图模式

## 使用方式

```tsx
import { PisellFields } from '@pisell/materials';

// 单行文本
<PisellFields.SingleLineText 
  value="Hello World"
  viewMode="edit"
  onChange={(value) => console.log(value)}
/>

// 货币
<PisellFields.Currency 
  value={1000}
  currencySymbol="$"
  precision={2}
/>

// 百分比
<PisellFields.Percent 
  value={0.85}
  showAsDecimal={false}
/>
```

## 包含组件

- `SingleLineText` - 单行文本
- `LongText` - 多行文本
- `Number` - 数字
- `Currency` - 货币
- `Percent` - 百分比
- `Phone` - 电话
- `Email` - 邮箱
- `Url` - 链接
- `Rating` - 评分
- `SingleSelect` - 单选
- `MultipleSelect` - 多选

## 向后兼容

所有组件仍可单独导入：

```tsx
import { PisellSingleLineText } from '@pisell/materials';

<PisellSingleLineText value="hello" />
```
