Hossein Salari 8dda6b05d7
All checks were successful
Build and Deploy Next.js + Nginx Docker Image / build-and-deploy (push) Successful in 2m50s
Build and Deploy Next.js + Nginx Docker Image / deploy (push) Successful in 8s
feat: connect LLM + LoRA tab to backend api
2026-02-26 17:34:37 +03:30

34 lines
680 B
JavaScript

import { Flex, Icon, Text } from "@chakra-ui/react";
export default function SidebarItem({
icon,
label,
active = false,
setFilters,
name,
}) {
return (
<Flex
align="center"
gap={3}
px={4}
py={3}
borderRadius="lg"
cursor="pointer"
bg={active ? "purple.50" : "transparent"}
color={active ? "purple.600" : "gray.700"}
_hover={{
bg: "purple.50",
color: "purple.600",
}}
transition="all 0.2s"
onClick={(e) => setFilters({ tab_menu: name })}
>
<Icon as={icon} boxSize={5} />
<Text fontSize="md" fontWeight="medium">
{label}
</Text>
</Flex>
);
}