sweetjes / react-realtime-table

0 stars 0 forks source link

react-realtime-table #1

Open ivklgn opened 3 years ago

ivklgn commented 3 years ago

подключите eslint (airbnb) и prettier есть нарушение форматирования в проекте

ivklgn commented 3 years ago
Table.propTypes = {
  rows: PropTypes.arrayOf(PropTypes.object),
}

опишите тип rows с помощью PropTypes.shapeOf

ivklgn commented 3 years ago

src/reducers/editTableReducer.js

переменная newState должна быть объявлена

ivklgn commented 3 years ago
const initialState = [

  { id: 1, name: 'Milk', quantity: 50, priceForOne: 50, header: 'Name' },
  { id: 2, name: 'Bread', quantity: 100, priceForOne: 20, header: 'Quantity' },
  { id: 3, name: 'Onion', quantity: 200, priceForOne: 15, header: 'Price for one' },
  { id: 4, name: 'Sugar', quantity: 5, priceForOne: 500, header: 'Total price' },

]

header это часть связанная с jsx-компонентом. она не должна присутствовать в данных. лучше передайте headers в компонент Table

      <Table rows={rows} headers={headers} />