Bump next from 10.2.3 to 11.1.0 in /site (#384)

* Bump next from 10.2.3 to 11.1.0 in /site

Bumps [next](https://github.com/vercel/next.js) from 10.2.3 to 11.1.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v10.2.3...v11.1.0)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix eslint

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
dependabot[bot]
2021-08-15 20:47:59 +02:00
committed by GitHub
parent 5834504dd9
commit 754300465a
8 changed files with 778 additions and 204 deletions

View File

@@ -1,21 +1,20 @@
import { Button, Flex, Link, WrapItem, Text, Wrap } from "@chakra-ui/react";
import download from "downloadjs";
import JSZip from "jszip";
import { Button, Flex, Link, WrapItem, Text, Wrap } from '@chakra-ui/react';
import download from 'downloadjs';
import JSZip from 'jszip';
import { Download, Github } from 'lucide-react';
import { IconCustomizerDrawer } from "./IconCustomizerDrawer";
import { IconCustomizerDrawer } from './IconCustomizerDrawer';
function generateZip(icons) {
const zip = new JSZip();
Object.values(icons).forEach((icon) =>
Object.values(icons).forEach(icon =>
// @ts-ignore
zip.file(`${icon.name}.svg`, icon.src)
zip.file(`${icon.name}.svg`, icon.src),
);
return zip.generateAsync({ type: 'blob' });
}
const Header = ({ data }) => {
const downloadAllIcons = async () => {
const zip = await generateZip(data);
download(zip, 'lucide.zip');
};
@@ -28,41 +27,41 @@ const Header = ({ data }) => {
Simply beautiful open source icons, community-sourced
</Text>
<Text fontSize="lg" as="p" textAlign="center" mb="8">
An open-source icon library, a fork of <Link href="https://github.com/feathericons/feather" isExternal>Feather Icons</Link>. <br/>We're expanding the icon set as much as possible while keeping it nice-looking - <Link href={repositoryUrl} isExternal>join us</Link>!
An open-source icon library, a fork of{' '}
<Link href="https://github.com/feathericons/feather" isExternal>
Feather Icons
</Link>
. <br />
We're expanding the icon set as much as possible while keeping it nice-looking -{' '}
<Link href={repositoryUrl} isExternal>
join us
</Link>
!
</Text>
<Wrap
marginTop={3}
marginBottom={10}
spacing="15px"
justify="center"
>
<Wrap marginTop={3} marginBottom={10} spacing="15px" justify="center">
<WrapItem>
<Button
leftIcon={<Download/>}
size="lg"
onClick={downloadAllIcons}
>
<Button leftIcon={<Download />} size="lg" onClick={downloadAllIcons}>
Download all
</Button>
</WrapItem>
<WrapItem>
<IconCustomizerDrawer/>
<IconCustomizerDrawer />
</WrapItem>
<WrapItem>
<Button
as="a"
leftIcon={<Github/>}
size="lg"
href={repositoryUrl}
target="__blank"
onClick={downloadAllIcons}
>
Github
</Button>
<Button
as="a"
leftIcon={<Github />}
size="lg"
href={repositoryUrl}
target="__blank"
onClick={downloadAllIcons}
>
Github
</Button>
</WrapItem>
</Wrap>
</Flex>
)
);
};
export default Header;