next-material-kit
Version:
NextJS Version of Material Kit React by Creative Tim (https://creative-tim.com)
132 lines (125 loc) • 4.25 kB
JavaScript
/*eslint-disable*/
import React from "react";
import Link from "next/link";
// @material-ui/core components
import { makeStyles } from "@material-ui/core/styles";
import List from "@material-ui/core/List";
import ListItem from "@material-ui/core/ListItem";
import Tooltip from "@material-ui/core/Tooltip";
import Icon from "@material-ui/core/Icon";
// @material-ui/icons
import { Apps, CloudDownload } from "@material-ui/icons";
import DeleteIcon from "@material-ui/icons/Delete";
import IconButton from "@material-ui/core/IconButton";
// core components
import CustomDropdown from "components/CustomDropdown/CustomDropdown.js";
import Button from "components/CustomButtons/Button.js";
import styles from "styles/jss/nextjs-material-kit/components/headerLinksStyle.js";
const useStyles = makeStyles(styles);
export default function HeaderLinks(props) {
const classes = useStyles();
return (
<List className={classes.list}>
<ListItem className={classes.listItem}>
<CustomDropdown
noLiPadding
navDropdown
buttonText="Components"
buttonProps={{
className: classes.navLink,
color: "transparent",
}}
buttonIcon={Apps}
dropdownList={[
<Link href="/components">
<a className={classes.dropdownLink}>All components</a>
</Link>,
<a
href="https://creativetimofficial.github.io/nextjs-material-kit/#/documentation?ref=njsmk-navbar"
target="_blank"
className={classes.dropdownLink}
>
Documentation
</a>,
]}
/>
</ListItem>
<ListItem className={classes.listItem}>
<Button
href="https://www.creative-tim.com/product/nextjs-material-kit-pro?ref=njsmk-navbar"
color="transparent"
target="_blank"
className={classes.navLink}
>
<Icon className={classes.icons}>unarchive</Icon> Upgrade to PRO
</Button>
</ListItem>
<ListItem className={classes.listItem}>
<Button
href="https://www.creative-tim.com/product/nextjs-material-kit?ref=njsmk-navbar"
color="transparent"
target="_blank"
className={classes.navLink}
>
<CloudDownload className={classes.icons} /> Download
</Button>
</ListItem>
<ListItem className={classes.listItem}>
{/*<Tooltip title="Delete">
<IconButton aria-label="Delete">
<DeleteIcon />
</IconButton>
</Tooltip>*/}
<Tooltip
id="instagram-twitter"
title="Follow us on twitter"
placement={"top"}
classes={{ tooltip: classes.tooltip }}
>
<Button
href="https://twitter.com/CreativeTim?ref=creativetim"
target="_blank"
color="transparent"
className={classes.navLink}
>
<i className={classes.socialIcons + " fab fa-twitter"} />
</Button>
</Tooltip>
</ListItem>
<ListItem className={classes.listItem}>
<Tooltip
id="instagram-facebook"
title="Follow us on facebook"
placement={"top"}
classes={{ tooltip: classes.tooltip }}
>
<Button
color="transparent"
href="https://www.facebook.com/CreativeTim?ref=creativetim"
target="_blank"
className={classes.navLink}
>
<i className={classes.socialIcons + " fab fa-facebook"} />
</Button>
</Tooltip>
</ListItem>
<ListItem className={classes.listItem}>
<Tooltip
id="instagram-tooltip"
title="Follow us on instagram"
placement={"top"}
classes={{ tooltip: classes.tooltip }}
>
<Button
color="transparent"
href="https://www.instagram.com/CreativeTimOfficial?ref=creativetim"
target="_blank"
className={classes.navLink}
>
<i className={classes.socialIcons + " fab fa-instagram"} />
</Button>
</Tooltip>
</ListItem>
</List>
);
}