s
This commit is contained in:
parent
1b8b238d09
commit
6a879a747c
@ -5,19 +5,10 @@ import { ISidebarLink } from "@/app/features/dashboard/sidebar/SidebarLink.inter
|
|||||||
import clsx from "clsx"; // Utility to merge class names
|
import clsx from "clsx"; // Utility to merge class names
|
||||||
import "./PageLinks.scss";
|
import "./PageLinks.scss";
|
||||||
|
|
||||||
interface PageLinksProps extends ISidebarLink {
|
export default function PageLinks({ title, path, icon: Icon }: ISidebarLink) {
|
||||||
className?: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
export default function PageLinks({
|
|
||||||
title,
|
|
||||||
path,
|
|
||||||
icon: Icon,
|
|
||||||
className,
|
|
||||||
}: PageLinksProps) {
|
|
||||||
return (
|
return (
|
||||||
<Link href={path} passHref legacyBehavior>
|
<Link href={path} passHref legacyBehavior>
|
||||||
<a className={clsx("link-container", className)}>
|
<a className={clsx("link-container")}>
|
||||||
{Icon && <Icon />}
|
{Icon && <Icon />}
|
||||||
<span className="link-text">{title}</span>
|
<span className="link-text">{title}</span>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@ -1,8 +1,9 @@
|
|||||||
/* DropDown.scss */
|
/* DropDown.scss */
|
||||||
|
.dropdown-container {
|
||||||
.link-container-text {
|
.link-container {
|
||||||
color: var(--text-primary);
|
color: var(--text-secondary);
|
||||||
span {
|
.link-text {
|
||||||
color: var(--text-primary);
|
color: var(--text-primary);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -41,21 +41,17 @@ export default function SidebarDropdown({ onChange }: Props) {
|
|||||||
},
|
},
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<MenuItem value="" disabled>
|
<MenuItem value="" disabled></MenuItem>
|
||||||
{/* <Em className="em">
|
<div className="dropdown-container">
|
||||||
Select a page
|
|
||||||
<ChevronRightIcon fontSize="small" sx={{ ml: 1 }} />
|
|
||||||
</Em> */}
|
|
||||||
</MenuItem>
|
|
||||||
{SIDEBAR_LINKS.map((link: ISidebarLink) => (
|
{SIDEBAR_LINKS.map((link: ISidebarLink) => (
|
||||||
<PageLinks
|
<PageLinks
|
||||||
key={link.path}
|
key={link.path}
|
||||||
title={link.title}
|
title={link.title}
|
||||||
path={link.path}
|
path={link.path}
|
||||||
icon={link.icon}
|
icon={link.icon}
|
||||||
className="link-container-text"
|
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
|
</div>
|
||||||
</Select>
|
</Select>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user