ChatSelectHeader.tsx 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. "use client"
  2. import { MessageCircle, AlertCircle } from "lucide-react"
  3. export function ChatSelectHeader() {
  4. return (
  5. <div className="mb-6">
  6. <div className="bg-card rounded-xl p-6 border shadow-sm">
  7. <div className="flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4">
  8. <div className="flex items-center space-x-3 flex-1 min-w-0">
  9. <div className="w-10 h-10 flex-shrink-0 bg-primary rounded-lg flex items-center justify-center shadow-sm">
  10. <MessageCircle className="w-5 h-5 text-primary-foreground" />
  11. </div>
  12. <div className="min-w-0">
  13. <h1 className="text-xl font-bold text-foreground">
  14. ¿En qué podemos ayudarte hoy?
  15. </h1>
  16. <p className="text-sm text-muted-foreground">
  17. Elige el tipo de asistencia que necesitas
  18. </p>
  19. </div>
  20. </div>
  21. </div>
  22. </div>
  23. {/* Disclaimer */}
  24. <div className="mt-4 flex gap-3 rounded-lg border border-amber-300 bg-amber-50 p-4 dark:border-yellow-400 dark:bg-yellow-200/20">
  25. <AlertCircle className="h-5 w-5 text-amber-700 dark:text-yellow-400 flex-shrink-0 mt-0.5" />
  26. <div className="text-sm text-amber-900 dark:text-yellow-800">
  27. <strong>Importante:</strong> Estos servicios son para orientación inicial y no reemplazan
  28. la atención de profesionales de la salud. En caso de emergencia, contacta servicios médicos
  29. de inmediato.
  30. </div>
  31. </div>
  32. </div>
  33. )
  34. }