import { ChevronRightIcon, ClipboardDocumentCheckIcon, ClipboardDocumentIcon, } from '@heroicons/react/24/outline'; import { ButtonLink } from '@nx/nx-dev/ui-common'; import Link from 'next/link'; import React, { useEffect, useState } from 'react'; // @ts-ignore import { CopyToClipboard } from 'react-copy-to-clipboard'; export function Hero(): JSX.Element { const [copied, setCopied] = useState(false); useEffect(() => { let t: NodeJS.Timeout; if (copied) { t = setTimeout(() => { setCopied(false); }, 3000); } return () => { t && clearTimeout(t); }; }, [copied]); return (

Smart , Fast Extensible Build System

Next generation build system with first class monorepo support and powerful integrations.

Get started { setCopied(true); }} >
); }