'use client'; import { motion } from 'framer-motion'; import { FAST } from '@/lib/motion'; import Image from 'next/image'; import Link from 'next/link'; import { ReactNode } from 'react'; type AuthPageShellProps = { tagline?: string; mirrored?: boolean; logoHref?: string; children: ReactNode; }; export default function AuthPageShell({ tagline, mirrored = false, logoHref, children, }: AuthPageShellProps) { const [primarySpot, secondarySpot] = mirrored ? ['90% 10%', '10% 90%'] : ['10% 10%', '90% 90%']; const logo = ( daylog ); return (
{logoHref ? {logo} : logo} {tagline && (

{tagline}

)}
{children}
); }