@php $statusKey = match($newStatus) { \App\Modules\Order\Enums\OrderStatus::Shipped => 'shipped', \App\Modules\Order\Enums\OrderStatus::Delivered => 'delivered', \App\Modules\Order\Enums\OrderStatus::Cancelled => 'cancelled', default => 'default', }; $icon = match($statusKey) { 'shipped' => '📦', 'delivered' => '✅', 'cancelled' => '❌', default => '🔔', }; $headline = match($statusKey) { 'shipped' => 'Your Order Is On Its Way!', 'delivered' => 'Order Delivered!', 'cancelled' => 'Order Cancelled', default => 'Order Status Update', }; $message = match($statusKey) { 'shipped' => 'Great news! Your order has been shipped and is on its way to you.', 'delivered' => 'Your order has been delivered. We hope you love your products!', 'cancelled' => 'Your order has been cancelled. If you did not request this, please contact us immediately.', default => 'Your order status has been updated.', }; @endphp

{{ $icon }} Nature's Basket

{{ $headline }}

Hello, {{ $order->user->first_name ?? 'Valued Customer' }}!

{{ $message }}

Order Number
#{{ $order->order_number }}
{{ ucfirst($statusKey) }} @if ($statusKey === 'shipped' && $order->shipment?->tracking_number)

Tracking Number: {{ $order->shipment->tracking_number }}

@endif

Questions? Contact us at support@naturesbasket.com