diff --git a/components/blocks/InteractiveGermanyMap.tsx b/components/blocks/InteractiveGermanyMap.tsx index 1d3e5615d..ba855578b 100644 --- a/components/blocks/InteractiveGermanyMap.tsx +++ b/components/blocks/InteractiveGermanyMap.tsx @@ -32,58 +32,7 @@ interface InteractiveGermanyMapProps { hideStandorte?: boolean; } -const MinorNode = React.memo(({ loc, isActive, onEnter, onLeave }: { loc: Location, isActive: boolean, onEnter: (loc: Location) => void, onLeave: () => void }) => ( -
onEnter(loc)} - onMouseLeave={onLeave} - onTouchStart={() => onEnter(loc)} - onClick={() => onEnter(loc)} - > -
-
-
-)); -MinorNode.displayName = 'MinorNode'; -const MajorNode = React.memo(({ loc, isActive, idx, onEnter, onLeave }: { loc: Location, isActive: boolean, idx: number, onEnter: (loc: Location) => void, onLeave: () => void }) => { - const isHQ = loc.type === 'hq'; - const isBranch = loc.type === 'branch'; - return ( -
onEnter(loc)} - onMouseLeave={onLeave} - onTouchStart={() => onEnter(loc)} - onClick={() => onEnter(loc)} - > - {(isHQ || isBranch) && ( -
- )} - - {(isHQ || isBranch) && } - -
- ); -}); -MajorNode.displayName = 'MajorNode'; export function InteractiveGermanyMap({ badge,