render: fix Warning: Each child in a list should have a unique "key" prop.
This commit is contained in:
parent
d66207ad43
commit
d5dd6c6805
@ -60,7 +60,7 @@ const renderElements = (Object.keys(map) as (keyof typeof map)[]).reduce((acc, e
|
||||
|
||||
acc[elementName] = {
|
||||
render: () => (
|
||||
<Container>
|
||||
<Container key={elementName}>
|
||||
<Head title={title} />
|
||||
<Element {...props} style={{ width: '100%' }} />
|
||||
</Container>
|
||||
|
||||
@ -3,7 +3,7 @@ import elementsRender from '../config/elements-render';
|
||||
import type { SectionsConfig } from '../types/sections';
|
||||
|
||||
function renderSections(config: SectionsConfig) {
|
||||
const rows = config.map(([elements, style]) => {
|
||||
const rows = config.map(([elements, style], i) => {
|
||||
const renderedElements = elements.map((elementName) => {
|
||||
const render = elementsRender[elementName]?.render;
|
||||
|
||||
@ -12,6 +12,8 @@ function renderSections(config: SectionsConfig) {
|
||||
|
||||
return (
|
||||
<Box
|
||||
// eslint-disable-next-line react/no-array-index-key
|
||||
key={i.toString()}
|
||||
sx={{
|
||||
display: 'grid',
|
||||
gridTemplateColumns: ['1fr', '1fr', 'repeat(3, 1fr)'],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user