import { PeaceHand } from 'iconoir-react'; import type { NextPage } from 'next'; import styled from 'styled-components'; import { AvailableFor } from '../components/AvailableFor'; import { LargeButton } from '../components/Button'; import { REPO, SUPPORT_LINK } from '../components/constants'; import { Explore } from '../components/Explore'; import { Header } from '../components/Header'; import { HeaderBackground } from '../components/HeaderBackground'; import { Icon } from '../components/IconList'; import { SEO } from '../components/SEO'; import { Stat, StatsContainer } from '../components/Stats'; import { Text18 } from '../components/Typography'; import { getAllIcons } from '../lib/getIcons'; import { octokit } from '../lib/octokit'; import numbro from 'numbro'; // @ts-ignore no types import * as downloadStats from 'download-stats'; import { media } from '../components/responsive'; import { Praise } from '../components/Praise'; import { Footer } from '../components/Footer'; import { getHeaderProps } from '../lib/getHeaderProps'; import { Layout } from '../components/Layout'; interface HomeProps { allIcons: Icon[]; currentVersion: string; numStars: number; numDownloads: number; } const Home: NextPage = ({ allIcons, currentVersion, numStars, numDownloads, }) => { return (
Your new default library. Iconoir is one of the biggest open source icons libraries. No premium icons, no email sign-up, no newsletters. Icons available in SVG format, Font, React and React Native libraries, Figma and Framer. Support the project Iconoir is an open source project built with consistent passion and dedication. If you consider this library valuable for you and your projects, support Iconoir with a donation to help us sustain costs and development time.