import { useState } from 'react' import { Link } from 'react-router-dom' import { NeonButton } from '@/components/ui' import { Home, Sparkles, Coffee } from 'lucide-react' export function TeapotPage() { const [isPoured, setIsPoured] = useState(false) return (
{/* Background effects */}
{/* Teapot ASCII art / SVG */}
setIsPoured(!isPoured)} > {/* Steam animation */}
{/* Teapot */} {/* Body */} {/* Lid */} {/* Spout */} {/* Handle */} {/* Face */} {/* Left eye */} {/* Right eye */} {/* Left eye shine */} {/* Right eye shine */} {/* Smile */} {/* Blush */} {/* Gradients */} {/* Tea drops when pouring */} {isPoured && (
)} {/* Glow effect */}
{/* 418 text */}

418

418

I'm a teapot

Сервер отказывается варить кофе, потому что он чайник.

RFC 2324, Hyper Text Coffee Pot Control Protocol

{/* Fun fact */}
Fun fact

Это настоящий HTTP-код ответа из первоапрельской шутки 1998 года. Нажми на чайник!

{/* Button */} }> На главную {/* Decorative sparkles */}
{/* Custom animations */}
) }