import Box from '../../box';
import Button from '../../button';
import React from 'react';
import ReactDOM from 'react-dom';
import Table from '..';
const dataSource = () => {
const result = [];
for (let i = 0; i < 5; i++) {
result.push({
title: `Quotation for 1PCS Nano ${3 + i}.0 controller compatible`,
id: 100306660940 + i,
time: 2000 + i,
});
}
return result;
},
render = (value, index, record) => {
return Remove({record.id});
};
type AlignType = 'left' | 'right' | 'center';
interface IAppState {
dataSource: any;
className: string;
align: AlignType;
isZebra?: boolean;
hasBorder?: boolean;
}
class App extends React.Component<{}, IAppState> {
state = {
dataSource: dataSource(),
className: '',
align: 'left' as AlignType,
} as IAppState;
toggleZebra() {
this.setState({
isZebra: !this.state.isZebra,
});
}
toggleBorder() {
this.setState({
hasBorder: !this.state.hasBorder,
});
}
makeBeauty() {
this.setState({
className: 'beauty',
});
}
makeAlign() {
this.setState({
align: 'right',
});
}
render() {
return (
);
}
}
ReactDOM.render(, document.getElementById('table-demo-19'));