chore: add key attribute to homepage components and remove superfluous deep-merge
This commit is contained in:
committed by
Mathias Schopmans
parent
7c08e520fc
commit
7dfd28bdb3
@@ -13,7 +13,4 @@ if (userConfig.labels)
|
|||||||
if (userConfig.toggles)
|
if (userConfig.toggles)
|
||||||
config.toggles = { ...defaultConfig.toggles, ...userConfig.toggles };
|
config.toggles = { ...defaultConfig.toggles, ...userConfig.toggles };
|
||||||
|
|
||||||
if (userConfig.sections)
|
|
||||||
config.sections = { ...defaultConfig.sections, ...userConfig.sections };
|
|
||||||
|
|
||||||
export default config;
|
export default config;
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ const Home: CustomPage = () => {
|
|||||||
return (
|
return (
|
||||||
getToggle("showChart") && (
|
getToggle("showChart") && (
|
||||||
<Radar
|
<Radar
|
||||||
|
key={section}
|
||||||
size={chartConfig.size}
|
size={chartConfig.size}
|
||||||
quadrants={quadrants}
|
quadrants={quadrants}
|
||||||
rings={rings}
|
rings={rings}
|
||||||
@@ -54,11 +55,15 @@ const Home: CustomPage = () => {
|
|||||||
case "tags":
|
case "tags":
|
||||||
return (
|
return (
|
||||||
getToggle("showTagFilter") &&
|
getToggle("showTagFilter") &&
|
||||||
tags.length > 0 && <Tags tags={tags} activeTag={tag} />
|
tags.length > 0 && (
|
||||||
|
<Tags key={section} tags={tags} activeTag={tag} />
|
||||||
|
)
|
||||||
);
|
);
|
||||||
case "list":
|
case "list":
|
||||||
return (
|
return (
|
||||||
getToggle("showQuadrantList") && <QuadrantList items={items} />
|
getToggle("showQuadrantList") && (
|
||||||
|
<QuadrantList key={section} items={items} />
|
||||||
|
)
|
||||||
);
|
);
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
Reference in New Issue
Block a user