'use client'; import Link from 'next/link'; import { usePlausible } from 'next-plausible'; import { LuGithub } from 'react-icons/lu'; import { Button } from '@documenso/ui/primitives/button'; export type CalloutProps = { starCount?: number; [key: string]: unknown; }; export const Callout = ({ starCount }: CalloutProps) => { const event = usePlausible(); const onSignUpClick = () => { const el = document.getElementById('email'); if (el) { const { top } = el.getBoundingClientRect(); window.scrollTo({ top: top - 120, behavior: 'smooth', }); setTimeout(() => { el.focus(); }, 500); } }; return (