From 7f417770eed70e020f248afd989033dc51384acf Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 2 Apr 2026 07:56:58 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 190 +++++++++++------------------------------------ 1 file changed, 45 insertions(+), 145 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9bf2682..53387bc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,9 +9,21 @@ import FooterMedia from '@/components/sections/footer/FooterMedia'; import HeroLogo from '@/components/sections/hero/HeroLogo'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import SplitAbout from '@/components/sections/about/SplitAbout'; +import Textarea from '@/components/form/Textarea'; +import { useState } from "react"; import { Activity, Clock, Mail, Smile, Zap } from "lucide-react"; export default function LandingPage() { + const [situation, setSituation] = useState(""); + const [response, setResponse] = useState(""); + + const handleGenerate = () => { + const scenarios = [ + "Oh, you think that's bad? That's not just a minor mistake, that is a systematic dismantling of your social standing that will haunt your ancestors for generations. You should move to a remote cave immediately.", "Clearly, they haven't replied because they are currently holding a press conference to discuss your specific behavior. It's on global news. You're trending, but not in the good way.", "A typo in an email? That's it, your career is over. You are now the official mascot of 'Failure Incorporated.' Pack your desk, the shredder is coming for you.", "They looked at you differently? They saw into your soul and found your deepest, darkest secrets. They are definitely writing a memoir about you right now." + ]; + setResponse(scenarios[Math.floor(Math.random() * scenarios.length)]); + }; + return ( @@ -54,41 +55,31 @@ export default function LandingPage() { -
- +
+

The Overthinking Generator

+