()
| 36 | }, []); |
| 37 | |
| 38 | function fetchItems() { |
| 39 | getItems() |
| 40 | .then(items => { |
| 41 | const categories = getCategories(items); |
| 42 | const rowItems = Object.assign([], items.map(i => ({ ...i, refresh: fetchItems }))); |
| 43 | setItems(rowItems); |
| 44 | setCategories(categories); |
| 45 | setLoading(false); |
| 46 | }) |
| 47 | .catch(err => console.warn(err)); |
| 48 | } |
| 49 | |
| 50 | function renderTables() { |
| 51 | const tables = categories.map(cat => { |
no test coverage detected