PageSourceSearch

https://listmyai.net/_next/static/chunks/pages/tool/[tool]-04a667f509c996af.js

js listmyai.net collected 2026-10-07 10:56:57 UTC 22,328 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1059,1360,8979],{1695:(e,t,s)=>{"use strict";s.d(t,{A:()=>c});var a=s(37876),l=s(14232),r=s(34379),i=s(49038),n=s(93704),o=s(91040);function c(e){let{_id:t,label:s,size:c="5",router:d,isSignedIn:m,className:x,title:h}=e,[u,p]=(0,l.useState)(!1),[g,f]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e=sessionStorage.getItem("bookmarkedTools");e&&e.includes(t)?f(!0):f(!1)},[t]);let j=async()=>{if(!t)return void alert("Invalid tool ID.");if(!m)return void d.push("/auth/sign-up");try{p(!0),f(!g);let e=await o.A.post("/api/addBookmark",{toolId:t});if(200!==e.status)throw Error("Failed to add bookmark. "+e.status);let s=sessionStorage.getItem("bookmarkedTools"),a=s?JSON.parse(s):[];if(!0===e.data.message)a.push(t),sessionStorage.setItem("bookmarkedTools",JSON.stringify(a)),f(!0),p(!1);else{let e=a.indexOf(t);-1!==e&&(a.splice(e,1),sessionStorage.setItem("bookmarkedTools",JSON.stringify(a))),f(!1),p(!1)}}catch(e){console.log(e),alert("An error occurred while processing your request.")}};return(0,a.jsxs)(r.$,{disabled:u,variant:"link","aria-label":"Add ".concat(s," to bookmarks"),className:(0,n.cn)("flex flex-row items-center text-primaryV hover:text-primaryV/60 gap-2 ".concat(x)),onClick:u?()=>{}:j,size:h?"default":"icon",children:[h&&(0,a.jsx)("span",{className:"hidden md:block",children:h}),g?(0,a.jsx)(i.U$b,{className:(0,n.cn)("w-".concat(c," h-").concat(c))}):(0,a.jsx)(i.gGX,{className:(0,n.cn)("w-".concat(c," h-").concat(c))})]})}},6782:(e,t,s)=>{"use strict";s.d(t,{E:()=>r});var a=s(37876),l=s(93704);function r(e){let{className:t,...s}=e;return(0,a.jsx)("div",{className:(0,l.cn)("animate-pulse rounded-md bg-muted",t),...s})}},7466:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});var a=s(37876);s(14232);var l=s(6782);let r=()=>(0,a.jsxs)("div",{children:[(0,a.jsx)(l.E,{className:"h-10 w-[40%] rounded-lg mb-4 lg:mb-0"}),(0,a.jsx)("ul",{className:"w-full lg:pt-[1rem] grid-cols-1 md:grid-cols-2 grid lg:grid-cols-3 gap-5 mb-20",children:[1,2,3,4,5,6,7,8,9].map((e,t)=>(0,a.jsx)(l.E,{className:"h-[10rem] w-full rounded-lg"},t))})]})},21360:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>h});var a=s(37876),l=s(14232),r=s(94495),i=s(48230),n=s.n(i),o=s(34379),c=s(19648),d=s(89099),m=s(68451),x=s(7466);function h(e){let{title:t,tools:s,sliceValue:i=6,slug:h,orderBy:u,dynamic:p=!1,image:g,isLoading:f=!1,useH1:j=!1}=e,[b,w]=(0,l.useState)(i),N=(0,d.useRouter)(),{isSignedIn:y}=(0,m.d)(),v=u?"alphabetical"===u?s?[...s].sort((e,t)=>e.label.localeCompare(t.label)):[]:"date"===u?s?[...s].sort((e,t)=>e._createdAt&&t._createdAt?new Date(t._createdAt).getTime()-new Date(e._createdAt).getTime():0):[]:s:s;return(0,a.jsx)(a.Fragment,{children:f?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(x.A,{})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex flex-row justify-between items-center mb-5 lg:mb-0",children:[j?(0,a.jsx)("h1",{className:"font-bold text-xl md:text-2xl",children:t}):(0,a.jsx)("h2",{className:"font-bold text-xl md:text-2xl",children:t}),h&&(0,a.jsx)(n(),{href:"/"+h,children:(0,a.jsxs)(o.$,{variant:"pink",className:"flex flex-row gap-2 font-bold p-6","aria-label":"Link to ".concat(t," category"),children:[(0,a.jsx)("span",{children:"Explore More "}),(0,a.jsx)(c.A,{className:"h-5 w-5"})]})})]}),s&&s.length>0?(0,a.jsx)("ul",{className:"w-full lg:pt-[1rem] grid-cols-1 md:grid-cols-2 grid lg:grid-cols-3 gap-5 mb-20",children:v&&v.slice(0,b).map((e,t)=>(0,a.jsx)(r.A,{router:N,isSignedIn:y,_id:e._id,title:e.label,desc:e.description,logo:e.logo,slug:e.slug,image:e.image&&g?e.image:g?e.logo:void 0,likes:e.likes},t))}):(0,a.jsx)("div",{className:"flex justify-center items-center h-96",children:(0,a.jsx)("p",{className:"text-xl font-semibold",children:"No tools available."})}),p&&s&&b<s.length&&(0,a.jsx)("div",{className:"flex justify-center mb-20 -mt-10",children:(0,a.jsxs)(o.$,{variant:"pink",onClick:()=>{w(e=>e+12)},children:["See More ",t]})})]})})}},46203:(e,t,s)=>{"use strict";s.d(t,{bq:()=>x,eb:()=>g,gC:()=>p,l6:()=>d,yv:()=>m});var a=s(37876),l=s(14232),r=s(61474),i=s(58725),n=s(16076),o=s(32257),c=s(93704);let d=r.bL;r.YJ;let m=r.WT,x=l.forwardRef((e,t)=>
1{let{className:s,children:l,...n}=e;return(0,a.jsxs)(r.l9,{ref:t,className:(0,c.cn)("flex h-10 w-full items-center justify-between rounded-md border-[3px] border-[#F5F5F5] bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",s),...n,children:[l,(0,a.jsx)(r.In,{asChild:!0,children:(0,a.jsx)(i.A,{className:"h-4 w-4 opacity-50"})})]})});x.displayName=r.l9.displayName;let h=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(r.PP,{ref:t,className:(0,c.cn)("flex cursor-default items-center justify-center py-1",s),...l,children:(0,a.jsx)(n.A,{className:"h-4 w-4"})})});h.displayName=r.PP.displayName;let u=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(r.wn,{ref:t,className:(0,c.cn)("flex cursor-default items-center justify-center py-1",s),...l,children:(0,a.jsx)(i.A,{className:"h-4 w-4"})})});u.displayName=r.wn.displayName;let p=l.forwardRef((e,t)=>{let{className:s,children:l,position:i="popper",...n}=e;return(0,a.jsx)(r.ZL,{children:(0,a.jsxs)(r.UC,{ref:t,className:(0,c.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===i&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",s),position:i,...n,children:[(0,a.jsx)(h,{}),(0,a.jsx)(r.LM,{className:(0,c.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:l}),(0,a.jsx)(u,{})]})})});p.displayName=r.UC.displayName,l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(r.JU,{ref:t,className:(0,c.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",s),...l})}).displayName=r.JU.displayName;let g=l.forwardRef((e,t)=>{let{className:s,children:l,...i}=e;return(0,a.jsxs)(r.q7,{ref:t,className:(0,c.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...i,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(r.VF,{children:(0,a.jsx)(o.A,{className:"h-4 w-4"})})}),(0,a.jsx)(r.p4,{children:l})]})});g.displayName=r.q7.displayName,l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(r.wv,{ref:t,className:(0,c.cn)("-mx-1 my-1 h-px bg-muted",s),...l})}).displayName=r.wv.displayName},75061:(e,t,s)=>{"use strict";s.d(t,{S:()=>r});var a=s(28516),l=s(95897);let r=(0,a.UU)({apiVersion:l.XV,dataset:l.RT,projectId:l.Lg,useCdn:l.$y})},79116:(e,t,s)=>{"use strict";s.d(t,{A:()=>m});var a=s(37876),l=s(14232),r=s(54587),i=s.n(r),n=s(48230),o=s.n(n),c=s(24146),d=s(46203);let m=e=>{let{slug:t,toolName:s}=e,[r,n]=(0,l.useState)(!1),[m,x]=(0,l.useState)("pink"),h={light:"https://res.cloudinary.com/dapijepqg/image/upload/v1716837876/listmyai_light.png",dark:"https://res.cloudinary.com/dapijepqg/image/upload/v1716837876/listmyai_dark.png",pink:"https://res.cloudinary.com/dapijepqg/image/upload/v1716836148/listmyai_pink.png"}[m],u=t?"https://listmyai.net/tool/".concat(t,"?utm_source=").concat(t,"_embed"):"https://listmyai.net",p=t&&s?'<a href="'.concat(u,'" style="width: 250px; height: 70px;" width="250" height="70">\n        <img src="').concat(h,'" alt="').concat(s,' | Featured on Listmyai" style="width: 250px; height: 70px;" width="250" height="70">\n      </a>'):'<a href="https://listmyai.net" style="width: 250px; height: 70px;" width="250" height="70">\n        <img src="'.concat(h,'" alt="Featured on Listmyai" style="width: 250px; height: 70px;" width="250" height="70">\n      </a>');return(0,a.jsx)("div",{id:"badge",className:"w-full flex flex-col items-start shadow-md p-4 rounded-lg mt-10 mb-10 border",children:(0,a.jsxs)("div",{className:"w-full flex flex-row flex-wrap gap-5 items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex gap-5 items-center flex-wrap",children:[(0,a.jsx)(o(),{href:u,style:{display:"inline-block",width:"250px",height:"70px"},target:"_blank",rel:"noopener noreferrer",children:(0,a.jsx)(i(),{src:h,alt:s?"".concat(s," | Featured on Listmyai"):"Featured on Listmyai",width:250,height:70})}),(0,a.jsxs)(d.l6,{value:m,onValueChange:e=>x(e),children:[(0,a.jsx)(d.bq,{className:"w-[6rem]",children:(0,a.jsx)(d.yv,{placeholder:"Select a mode"})}),(0,a.jsxs)(d.gC,{children:[(0,a.jsx)(d.eb,{value:"light",children:"Light"}),(0,a.jsx)(d.eb,{value:"dark",children:"Dark"}),(0,a.jsx)(d.eb,{value:"pink",children:"Pink"})]})]})]}),(0,a.jsx)("button",{onClick:()=>{navigator.clipboard.writeText(p).then(()=>{n(!0),setTimeout(()=>n(!1),2e3)})},className:"text-primaryV rounded-md text-sm md:text-base flex flex-row gap-2 items-center",children:r?"Copied!":(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{children:"Copy Embed Code"})," ",(0,a.jsx)(c.SD3,{})]})})]})})}},85700:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/tool/[tool]",function(){return s(87661)}])},87661:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSG:()=>I,default:()=>T});var a=s(37876),l=s(82048),r=s(14232),i=s(89099),n=s(54587),o=s.n(n),c=s(34379),d=s(48230),m=s.n(d),x=s(47913),h=s(49038),u=s(43986),p=s(82773),g=s(21360),f=s(68451),j=s(1695),b=s(14e3),w=s(47796),N=s(36445),y=s.n(N),v=s(75061);function k(e){let{text:t}=e;return y()(v.S),(0,a.jsx)(a.Fragment,{children:t?(0,a.jsx)(w.RK,{value:t,components:{marks:{em:e=>{let{children:t}=e;return(0,a.jsx)("em",{className:"italic",children:t})},link:e=>{let{value:t,children:s}=e,l=((null==t?void 0:t.href)||"").startsWith("http")?"_blank":void 0;return(0,a.jsx)("a",{href:null==t?void 0:t.href,target:l,rel:"_blank"===l&&"n
1oindex nofollow"||"",className:"text-blue-500 hover:text-blue-700",children:s})},strong:e=>{let{children:t}=e;return(0,a.jsx)("strong",{className:"font-bold",children:t})}},block:{h1:e=>{let{children:t}=e;return(0,a.jsx)("h1",{className:"text-lg font-bold mb-2 mt-7",children:t})},h2:e=>{let{children:t}=e;return(0,a.jsx)("h2",{className:"text-lg font-bold mb-2 mt-7",children:t})},h3:e=>{let{children:t}=e;return(0,a.jsx)("h3",{className:"text-base font-bold mb-2 mt-3",children:t})},h4:e=>{let{children:t}=e;return(0,a.jsx)("h4",{className:"text-base font-bold mb-2 mt-3",children:t})},blockquote:e=>{let{children:t}=e;return(0,a.jsx)("blockquote",{className:"border-l-2 border-gray-300 pl-4 italic mb-4",children:t})},p:e=>{let{children:t}=e;return(0,a.jsx)("p",{className:"text-white",children:t})}},list:{bullet:e=>{let{children:t}=e;return(0,a.jsx)("ul",{className:"list-disc mb-6 ml-6",children:t})},number:e=>{let{children:t}=e;return(0,a.jsx)("ol",{className:"list-decimal mb-6 ml-6",children:t})},checkmarks:e=>{let{children:t}=e;return(0,a.jsx)("ul",{className:"list-disc mb-6 ml-6",children:t})}},types:{image:e=>{let{value:t}=e;return(0,a.jsx)(o(),{alt:"blog picture -"+t.alt,src:t,width:0,height:0,sizes:"100vw",style:{width:"100%",height:"auto"}})}}}}):(0,b.redirect)("/")})}var _=s(79116),S=s(91040),A=s(80807),I=!0;function T(e){var t,s,n;let{tool:d,exploreMoreTools:b,randomCategoryIndex:w,sponsorTools:N}=e,y=(0,i.useRouter)(),{isSignedIn:v}=(0,f.d)(),[I,T]=(0,r.useState)(99),{label:C,_id:V,logo:F,link:L,slug:E,pricing:P,price:R,sponsor:U,affiliate:D,deal:z,image:O,description:J,_createdAt:q,longDescription:W,categories:$,metaTitle:X,likes:B}=d,[M,Y]=(0,r.useState)(B||0),[H,G]=(0,r.useState)(!1),[K,Z]=(0,r.useState)(!1);(0,r.useEffect)(()=>{Y(B||0),G(!1),JSON.parse(localStorage.getItem("likedTools")||"[]").includes(E)&&(G(!0),Y(M+1))},[E]);let Q=async()=>{if(!v){G(!1),y.push("/auth/sign-in");return}if(!H)try{Z(!0);let e=await S.A.post("/api/like",{toolId:V});Y(e.data.likes),G(!0),Z(!1);let t=JSON.parse(localStorage.getItem("likedTools")||"[]");t.push(E),localStorage.setItem("likedTools",JSON.stringify(t))}catch(e){console.error("Error liking the tool:",e)}},ee=async e=>{try{await S.A.post("/api/visit",{toolSlug:e})}catch(e){}};return(0,r.useEffect)(()=>{d||y.push("/404")},[d,y]),(0,a.jsx)(l.A,{title:C.includes("AI")?"".concat(C,": Features, Use Cases, Pricing & Top Alternatives"):"".concat(C," AI Tool: Features, Use Cases, Pricing & Top Alternatives"),description:J,image:F,imageFormat:"webp",keywords:(null==d?void 0:d.categories)?d.categories.map(e=>e).join(", ")+", AI tools, artificial intelligence, machine learning, automation, AI software, AI use cases, AI pricing, deep learning, neural networks, chatbot tools, AI-powered platforms":"AI tools, artificial intelligence, machine learning, automation, AI software, AI use cases, AI pricing, deep learning, neural networks, chatbot tools, AI-powered platforms",children:(0,a.jsxs)("div",{className:"mx-auto max-w-[90%] md:max-w-[80%] lg:max-w-[80rem] lg:px-5 my-12 md:my-20",children:[(0,a.jsx)("div",{className:"flex flex-row justify-between items-start",children:(0,a.jsxs)("div",{className:"w-[140rem]",children:[F&&(0,a.jsxs)("div",{className:"flex flex-row justify-between items-center",children:[(0,a.jsxs)("div",{className:"flex flex-row flex-wrap gap-3 md:gap-4 items-center",children:[(0,a.jsx)("div",{className:"h-[3rem] w-[3rem] md:h-[4rem] md:w-[4rem] relative rounded-lg overflow-hidden bg-white",children:(0,a.jsx)(o(),{src:F,alt:C+"Logo",fill:!0,loading:"lazy",sizes:"",className:"object-cover"})}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("h1",{className:"font-bold text-lg md:text-2xl",children:C}),(0,a.jsxs)("div",{className:"flex flex-row gap-2",children:[(0,a.jsx)("button",{className:"text-primaryV",onClick:Q,disabled:H||K,"aria-label":H?"Unlike this tool":"Like this tool",children:K?(0,a.jsx)("div",{className:"w-5 h-5 border-2 border-primaryV border-t-transparent rounded-full animate-spin"}):H?(0,a.jsx)(A.Sxb,{className:"w-6 h-6 text-primaryV"}):(0,a.jsx)(A.DTR,{className:"w-6 h-6"})}),(0,a.jsx)("p",{children:(0,a.jsxs)("span",{itemScope:!0,itemType:"http://schema.org/InteractionCounter",children:[(0,a.jsx)("meta",{itemProp:"interactionType",content:"http://schema.org/LikeAction"}),(0,a.jsx)("meta",{itemProp:"userInteractionCount",content:M.toString()}),M]})})]})]})]}),(0,a.jsxs)("div",{className:"flex flex-row",children:[(0,a.jsx)(j.A,{size:"4",label:C,_id:V,router:y,isSignedIn:v,title:"Bookmark"}),(0,a.jsxs)(c.$,{variant:"link","aria-label":"Visit ".concat(C," Website"),className:"flex flex-row gap-2 items-center text-primaryV hover:text-primaryV/60 mr-2",onClick:()=>{navigator.share?navigator.share({title:C,url:"/tool/".concat(E)}).then(()=>console.log("Shared successfully!")).catch(e=>console.error("Error sharing:",e)):alert("Web Share is not supported in this browser.")},children:[(0,a.jsx)("span",{className:"hidden md:block",children:"Share"}),(0,a.jsx)(h.eb3,{className:"w-4 h-4"})]}),(0,a.jsx)(m(),{onClick:()=>ee(E),target:"_blank",href:(null!=(t=L&&U)?t:L&&D)?L:L+"?ref=listmyai&utm_source=listmyai&utm_medium=marketplace&utm_campaign=listmyai","aria-label":"Visit ".concat(C," Website"),children:(0,a.jsxs)(c.$,{variant:"borderedPink","aria-label":"Visit ".concat(C," Website"),className:"flex flex-row gap-2 items-center",children:[(0,a.jsx)("span",{children:"Visit"})," ",(0,a.jsx)(x.HaR,{className:"w-4 h-4"})]})})]})]}),(0,a.jsx)("p",{className:"text-black text-base md:text-lg font-normal mt-2 dark:text-white max-w-[60rem]",children:J}),(0,a.jsxs)("h2",{className:"text-lg md:text-xl font-bold mt-4 md:mt-10 ",children:[C," Key Details"]}
1),(0,a.jsxs)("ul",{className:"mt-3 flex flex-col gap-3 text-base md:text-lg",children:[$&&$.length>0&&(0,a.jsxs)("li",{className:"flex flex-row gap-1 items-center flex-wrap",children:[(0,a.jsx)("span",{className:"font-medium",children:"Categories: "}),$.map((e,t)=>(0,a.jsxs)(r.Fragment,{children:[(0,a.jsxs)(m(),{href:"/tool-category/".concat(e.replace(/\s+/g,"-").toLowerCase()),className:"text-primaryV hover:text-primaryV/80 transition-opacity duration-300","aria-label":"".concat(e," tools"),children:["#",e]}),t!==$.length-1&&(0,a.jsx)("span",{className:"mx-1",children:"|"})]},t))]}),(0,a.jsxs)("li",{className:"flex flex-row gap-3 items-center",children:[(0,a.jsx)(u._IM,{className:"w-5 h-5 text-blue-500","aria-hidden":"true"}),(0,a.jsx)("span",{itemProp:"review",className:"font-medium",children:"Verified Tool"}),(0,a.jsx)("meta",{itemProp:"reviewRating",content:"5"})]}),(0,a.jsxs)("li",{className:"flex flex-row gap-3 items-center",children:[(0,a.jsx)(u.tjE,{className:"w-5 h-5","aria-label":"tool publication data"})," ",new Date(q||"").toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})]}),(0,a.jsxs)("li",{className:"flex flex-row gap-3 items-center",itemScope:!0,itemType:"http://schema.org/Offer",children:[(0,a.jsx)(u.JL6,{className:"w-5 h-5","aria-hidden":"true"}),P?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{itemProp:"priceCurrency",content:"USD",children:"$"}),(0,a.jsx)("span",{itemProp:"price",children:P})]}):null,R&&(0,a.jsx)("span",{className:"ml-2",itemProp:"priceType",children:R})]}),z&&(0,a.jsxs)("li",{className:"flex flex-row gap-3 items-center",children:["Current deal: ",z]}),U&&(0,a.jsxs)("li",{className:"flex flex-row gap-3 items-center",children:[(0,a.jsx)(p.Zak,{className:"w-5 h-5","aria-label":"tool price","aria-hidden":"true"}),"Sponsor"]})]})]})}),O&&(0,a.jsx)(m(),{onClick:()=>ee(E),target:"_blank",href:(null!=(s=L&&U)?s:L&&D)?L:L+"?ref=listmyai&utm_source=listmyai&utm_medium=marketplace&utm_campaign=listmyai","aria-label":"Visit ".concat(C," Website"),children:(0,a.jsx)("div",{className:"relative rounded-lg text-center overflow-hidden h-[12rem] md:h-[20rem] lg:md:h-[37rem] my-12",children:(0,a.jsxs)("div",{className:"group",children:[(0,a.jsx)(o(),{src:O,alt:C+"Website Screenshot",fill:!0,loading:"lazy",className:"object-cover transition-opacity duration-300 ease-in-out group-hover:opacity-50"}),(0,a.jsx)("div",{className:"text-white font-bold absolute inset-0 bg-black opacity-0 transition-opacity duration-300 ease-in-out group-hover:opacity-70 flex items-center justify-center",children:(0,a.jsxs)("p",{className:"flex items-center gap-2 text-xl",children:[(0,a.jsx)("span",{children:"Visit"})," ",(0,a.jsx)(x.HaR,{className:"w-5 h-5"})]})})]})})}),W&&(0,a.jsxs)("div",{className:"mb-4 md:mb-0 text-base md:text-lg",children:[(0,a.jsxs)("h2",{className:"text-xl md:text-2xl font-bold mb-4",children:["About ",C]}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(k,{text:(null==W?void 0:W.slice(0,I))||[]}),I<W.length&&(0,a.jsx)("div",{className:"flex justify-center mt-5 mb-10",children:(0,a.jsx)(c.$,{variant:"pink",onClick:()=>{T(e=>e+999)},children:"Read more"})})]})]}),(0,a.jsxs)("div",{className:"bg-primaryV w-full flex flex-row justify-between items-center p-5 rounded-lg mt-10 md:mt-20 mb-10 shadow-md",children:[(0,a.jsx)(o(),{src:"/promoteYourTools.svg",alt:"Promote Your Tools on Listmyai",width:50,height:50,loading:"lazy",className:"transition-opacity duration-300 ease-in-out group-hover:opacity-50"}),(0,a.jsx)(m(),{onClick:()=>ee(E),target:"_blank",href:(null!=(n=L&&U)?n:L&&D)?L:L+"?ref=listmyai&utm_source=listmyai&utm_medium=marketplace&utm_campaign=listmyai","aria-label":"Visit ".concat(C," Website"),children:(0,a.jsxs)("p",{className:"text-white flex flex-row items-center hover:text-white/80 text-sm md:text-base gap-2",children:[(0,a.jsxs)("span",{children:["Visit ",C]}),(0,a.jsx)(x.HaR,{className:"h-4 w-4"})]})})]}),(0,a.jsx)(_.A,{toolName:C,slug:E||""}),(0,a.jsx)("div",{className:"mt-10",children:(0,a.jsx)(g.default,{title:C+" alternatives",orderBy:"date",tools:b,sliceValue:6,dynamic:!1,slug:"tool-category/".concat($[w].replace(/\s+/g,"-").toLowerCase())})})]})})}},94495:(e,t,s)=>{"use strict";s.d(t,{A:()=>m});var a=s(37876),l=s(54587),r=s.n(l);s(14232);var i=s(48230),n=s.n(i),o=s(1695),c=s(93704),d=s(80807);function m(e){let{title:t,desc:s,logo:l,slug:i="404",image:m,_id:x,router:h,isSignedIn:u,likes:p}=e;return(0,a.jsxs)("li",{className:"relative flex flex-col gap-3 border rounded-lg bg-white/50 shadow-md hover:bg-gray-200/50 transition duration-300 dark:bg-[#FFFFFF]/10 dark:hover:bg-gray-200/20",children:[(0,a.jsxs)(n(),{href:"/tool/"+i,className:"p-4",children:[m&&l&&(0,a.jsx)("div",{className:"w-full h-[15rem] relative rounded-lg overflow-hidden mb-3",children:(0,a.jsx)(r(),{src:m&&m,alt:t+" Website",f
1ill:!0,loading:"lazy",blurDataURL:"/blur.webp",className:"object-cover"})}),l&&(0,a.jsxs)("div",{className:"flex flex-row flex-wrap gap-4 items-center",children:[(0,a.jsx)("div",{className:"h-[3rem] md:h-[4rem] w-[3rem] md:w-[4rem] relative rounded-lg overflow-hidden dark:bg-white",children:(0,a.jsx)(r(),{src:l,alt:t+" Logo",fill:!0,loading:"lazy",blurDataURL:"/blur.webp",className:"object-cover"})}),(0,a.jsxs)("div",{className:"flex flex-col items-start",children:[(0,a.jsx)("h3",{className:"font-bold text-base md:text-xl",children:t}),p&&(0,a.jsxs)("p",{className:"flex flex-row gap-1 text-sm items-center ",children:[(0,a.jsx)(d.Sxb,{className:"w-4 h-4 text-primaryV"}),p]})]})]}),(0,a.jsx)("p",{className:"text-black/70 dark:text-white/80 text-base font-normal mt-2",children:s})]}),(0,a.jsx)(o.A,{size:"4",label:t,_id:x,router:h,isSignedIn:u,className:(0,c.cn)("absolute top-0 right-0 ".concat(m?"top-[16.5rem]":"top-0"))})]})}},95897:(e,t,s)=>{"use strict";s.d(t,{$y:()=>i,Lg:()=>r,RT:()=>l,XV:()=>a});let a=s(99742).env.NEXT_PUBLIC_SANITY_API_VERSION||"2024-02-11",l=n("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET"),r=n("xh7mbt6u","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID"),i=!1;function n(e,t){if(void 0===e)throw Error(t);return e}}},e=>{e.O(0,[4938,9897,8511,7141,2710,713,1836,5710,8359,3821,5109,7452,8516,2048,636,6593,8792],()=>e(e.s=85700)),_N_E=e.O()}]);

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.