'use client'; import React, { useMemo } from 'react'; import { Title } from '@/components/ui/typography'; import { useUserConfigContextSelector } from '@/context/Users'; import { NewChatInput } from './NewChatInput'; export const HomePageController: React.FC<{}> = () => { const user = useUserConfigContextSelector((state) => state.user); const userName = user?.name; const isMorning = useMemo(() => { const now = new Date(); const hours = now.getHours(); return hours < 12; }, []); const greeting = useMemo(() => { if (isMorning) { return `Good morning, ${userName}`; } return `Good afternoon, ${userName}`; }, [userName]); return (