diff --git a/src/app/page.tsx b/src/app/page.tsx index 27c713d..ca1d509 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -176,10 +176,11 @@ export default function Home() { setSelectedTechnology(null) }, [selectedTechnology, selectedStage, handleRemoveTechnology]) - const isAlreadyAdded = - selectedTechnology && selectedStage - ? currentStack.technologies[selectedStage].some(t => t.id === selectedTechnology.id) - : false + const isAlreadyAdded = selectedTechnology + ? Object.values(currentStack.technologies) + .flat() + .some(t => t.id === selectedTechnology.id) + : false return (