1import{j as e,v as l,L as m,a as t,Y as i}from"./app-T0D8bFc8.js";import{A as u}from"./AspecRatio16X9Image-HLY13Ru1.js";import{S as r}from"./SvgMap-BciOoAZs.js";import{a as o,d as h}from"./helper-waFUPIzi.js";function f(s){switch(s){case t.PurchaseItem.ARTICLE:return e.jsx(r,{label:i.text("Artigo"),name:"feather-file-text"});case t.PurchaseItem.PODCAST:return e.jsx(r,{label:i.text("Podcast"),name:"feather-mic"});case t.PurchaseItem.VIDEO:return e.jsx(r,{label:i.text("VÃdeo"),name:"feather-play"});default:return""}}function x(s){switch(s){case t.PurchaseItem.ARTICLE:return e.jsx(r,{name:"feather-file-text"});case t.PurchaseItem.PODCAST:return e.jsx(r,{name:"bankic-1979-microphone"});case t.PurchaseItem.VIDEO:return e.jsx(r,{name:"feather-play"});default:return""}}function d(s){switch(s){case t.PurchaseItem.ARTICLE:return"/opiniao";case t.PurchaseItem.PODCAST:return"/podcasts";case t.PurchaseItem.VIDEO:return"/videos";default:return""}}function P({rows:s}){return e.jsx("ul",{className:"grid auto-cols-auto grid-cols-[repeat(auto-fill,minmax(240px,1fr))] gap-8",children:s.map(a=>{const n=o(a.image_thumbnail_json),c=h(n);return e.jsxs("li",{className:"flex flex-col gap-1",children:[e.jsxs("div",{className:"relative",children:[c?e.jsx(u,{alt:l(a.title),src:c}):e.jsx("div",{className:"flex aspect-video w-full items-center justify-center rounded-lg bg-gray-600 text-4xl text-white",children:x(a.purchase_item_id)}),e.jsx("div",{className:"text-cs-p absolute bottom-0 w-2/3 rounded-tr-lg bg-white p-2 font-semibold uppercase",children:f(a.purchase_item_id)})]}),e.jsx("h2",{className:"font-medium",children:e.jsx(m,{href:d(a.purchase_item_id)+"/"+a.id,children:a.title})})]},a.id)})})}export{P as default};
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.