1import{j as e,e as i}from"./app-D5Bf_dbH.js";import{B as n}from"./button-BooRjUAf.js";import{D as l,a,b as m,c as o}from"./dropdown-menu-DXUwCH2H.js";import{E as c}from"./ellipsis-vertical-Drq0s-FO.js";import{E as x}from"./eye-jUg7xQoe.js";import{S as d}from"./send-CgieuYu3.js";import"./index-eCYNzz1C.js";import"./react-icons.esm-CCm293eC.js";import"./index-D4lci4mZ.js";import"./index-Cn72dBP_.js";import"./index-DI8WOxmI.js";import"./index-rimmKLID.js";import"./createLucideIcon-CyKN5i_O.js";const D=({email:s})=>{const t=s&&s.length>0?s[0].toUpperCase():"?";return e.jsxs("div",{className:"flex items-center space-x-3",children:[e.jsx("div",{className:"flex-shrink-0 h-9 w-9 rounded-full bg-blue-100 flex items-center justify-center text-blue-600",children:t}),e.jsx("div",{className:"truncate max-w-[120px] sm:max-w-[200px] md:max-w-full",children:e.jsx("p",{className:"truncate text-sm font-medium text-gray-700",children:s})})]})},M=i.memo(({campaign:s,emailCount:t})=>e.jsx("div",{className:"flex items-center",children:e.jsxs("div",{className:"flex items-center justify-between bg-blue-50 rounded-full text-sm min-w-[215px] pr-1 pl-5 h-8",children:[e.jsx("span",{className:"text-blue-600 font-semibold",children:s}),e.jsxs("div",{className:"flex items-center gap-1 bg-blue-600 text-white rounded-full px-4 py-0.5",children:[e.jsx(d,{className:"h-4 w-4"}),e.jsx("span",{className:"text-sm font-medium",children:t})]})]})})),A=({amount:s})=>{const t=`$${(s/100).toFixed(2)}`;return e.jsx("div",{className:"text-right font-medium",children:t})},S=({recordId:s,visitorEmail:t,onViewDetails:r})=>e.jsx("div",{className:"flex justify-end",children:e.jsxs(l,{children:[e.jsx(a,{asChild:!0,children:e.jsx(n,{variant:"ghost",size:"icon",className:"h-8 w-8","aria-label":"More options",children:e.jsx(c,{className:"h-4 w-4"})})}),e.jsx(m,{align:"end",className:"w-[160px]",children:e.jsxs(o,{onClick:()=>r(s),children:[e.jsx(x,{className:"h-4 w-4 mr-2"}),"View Details (Coming Soon)"]})})]})});export{S as ActionsCell,A as AmountCell,M as CampaignCell,D as VisitorCell};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.