{tabs.map((tab, idx) => {
const isActive = idx === activeIndex;
return (
handleNavigation(tab.path)}
className="flex flex-col items-center justify-center cursor-pointer flex-1 h-full select-none relative"
>
{/* Default active background used by the other pages. */}
{isActive && !useFloatingStyle && (
)}
{usePlayfulStyle ?
: tab.icon}
{tab.name}
{useFloatingStyle && isActive && !usePlayfulStyle && (
)}
);
})}