import { TableProps } from 'antd';
import { formatMoney } from 'core/tools/format';
import { Risk } from './types';

const columns: TableProps<Risk>['columns'] = [
  {
    title: 'Риск',
    dataIndex: 'riskName',
    width: '55%',
  },
  {
    title: 'Страховая сумма',
    dataIndex: 'sum',
    render: value => formatMoney(value, 'RUB'),
  },
  {
    title: 'Страховая премия по риску',
    dataIndex: 'premium',
    render: value => formatMoney(value, 'RUB'),
  },
];

const config: TableProps<Risk> = {
  columns,
  rowSelection: { type: 'checkbox' },
  pagination: false,
  size: 'small',
};

export default config;
