import React from 'react'; import { __ } from '@wordpress/i18n'; import { ChevronRight, MessageCirclePlus, MessagesSquare } from 'lucide-react'; import Composer from './Composer'; import OrderStatusCard from './OrderStatusCard'; import HelpSearchCard from './HelpSearchCard'; const stripHtml = (html) => { if (!html) return ''; const div = document.createElement('div'); div.innerHTML = html; return (div.textContent || div.innerText || '').trim(); }; const HomeView = ({ brand, title, subtitle, headerActions, inputValue, onInputChange, onSend, placeholder, readOnly, isLoading, suggestedQuestions, onQuestionClick, lastMessage, onContinue, onNewChat, woocommerceEnabled, onOrderStatus, helpQuestions, onHelpQuestion, }) => { const questions = (suggestedQuestions || []).filter((q) => typeof q === 'string' && q.trim() !== '').slice(0, 4); const preview = lastMessage ? stripHtml(lastMessage.content) : ''; return (
{title}