import React, { useState } from 'react'; import { __, sprintf } from '@wordpress/i18n'; import { ArrowRight, ChevronRight, Hash, HelpCircle } from 'lucide-react'; import ViewHeader from './ViewHeader'; /** * Orders tab: look up a WooCommerce order by number. The lookup itself runs * through the chat so the bot's existing order flow (incl. verification) is reused. */ const OrdersView = ({ headerActions, onCheckOrder, onOrderHelp, readOnly = false }) => { const [orderNumber, setOrderNumber] = useState(''); const handleSubmit = (e) => { e.preventDefault(); const number = orderNumber.trim().replace(/^#/, ''); if (!number) return; /* translators: %s: order number */ onCheckOrder(sprintf(__( 'What is the status of my order #%s?', 'aisk-ai-chat' ), number)); setOrderNumber(''); }; return (