PageSourceSearch

https://inspiriadental.com/_nuxt/useCardsRenderer.CUxWH9nm.js

js inspiriadental.com collected 2026-09-24 13:08:25 UTC 10,359 bytes, 1 lines download raw bytes

1import{o as $,k as B,I as t,P as a,p as u}from"./entry.CcJPRZll.js";import{T as g,E as O}from"./products.D4jKrBUs.js";const C=o=>o==null?"00":o>9?`${o}`:`0${o}`;function V(){const{t:o,locale:v}=$(),h=B(),s=e=>!e||e.length===0?"":e.length>3?o("cards.multiple_authors"):e.map(r=>r.name).join(", "),P=e=>g[e.type]==="libro",x=e=>g[e.type]==="presencial",b=e=>h.hasExclusivePrice(e?.documentId)?{id:O,greenTag:o("cards.exclusive_price")}:e?.greenTag??void 0,T=e=>{let r=[];const c=g[e.type]?g[e.type]:"curso";if(P(e))r=[{icon:t?.asideProduct?.expert,text:o("cards.protagonists",{value:s(e?.protagonists??[])}),condition:e?.protagonists?.length},{icon:t?.asideProduct?.expert,text:o("cards.author")+": "+(e.bookDetails?.author??""),condition:e.bookDetails?.author},{icon:t?.asideProduct?.book,text:o("cards.editorial")+": "+(e.bookDetails?.editorial??""),condition:e.bookDetails?.editorial},{icon:t?.info?.level,text:o("cards.edition")+": "+(e.bookDetails?.edition??""),condition:e.bookDetails?.edition},{icon:t?.asideProduct?.clipboard,text:o("cards.isbn")+": "+(e.bookDetails?.ISBN??""),condition:e.bookDetails?.ISBN},{icon:t?.asideProduct?.language,text:o("cards.language",{value:u(e.bookDetails?.language)}),condition:e.bookDetails?.language&&e.bookDetails?.language?.length},{icon:t?.asideProduct?.meetingRoom,text:`${o("products.aside_options.practices")}: ${o("products.aside_options.in_person")}`,condition:e.faceToFacePractices}];else if(x(e))r=[{icon:t?.asideProduct?.expert,text:o("cards.protagonists",{value:s(e?.protagonists??[])}),condition:e?.protagonists?.length},{icon:t?.asideProduct?.place,text:o("cards.place")+": "+(e.headerPresential?.place??""),condition:e.headerPresential?.place},{icon:t?.asideProduct?.calendar,text:o("cards.starting_date")+": "+(e.headerPresential?.startingDate??""),condition:e.headerPresential?.startingDate},{icon:t?.asideProduct?.clock,text:o("cards.duration",{value:e.headerPresential?.duration??""}),condition:e.headerPresential?.duration},{icon:t?.asideProduct?.language,text:o("cards.language",{value:u(e.headerPresential?.language)}),condition:e.headerPresential?.language&&e.headerPresential?.language?.length}];else{const n=e,D=g[n.type]==="master"?`${o("products.aside_options.title")}: ${o("products.aside_options.university_degree")}`:o("cards.certificate");r=[{icon:t?.asideProduct?.expert,text:o("cards.protagonists",{value:s(n?.protagonists??[])}),condition:n?.protagonists?.length},{icon:t?.asideProduct?.clock,text:o("cards.duration",{value:n?.header?.duration}),condition:n?.header?.duration},{icon:t?.play?.thirdPlay,text:o("cards.lessons",{count:C(n?.header?.lessonNumber)}),condition:n?.header?.lessonNumber},{icon:t?.asideProduct?.language,text:o("cards.language",{value:u(n?.header?.language)}),condition:n?.header?.language&&n?.header?.language?.length},{icon:t?.asideProduct?.chart,text:o("cards.level",{value:u(n?.header?.level)}),condition:n?.header?.level},{icon:t?.asideProduct?.shield,text:D,condition:n?.header?.certificate},{icon:t?.asideProduct?.meetingRoom,text:`${o("products.aside_options.practices")}: ${o("products.aside_options.in_person")}`,condition:n?.faceToFacePractices}]}const i=r.filter(n=>!!n.condition),d=()=>{if(e?.purchaseType==="Compra consultiva")return o("cards.more_info");const n=x(e)?void 0:e?.fullPrice?.price;return o(n!==void 0?"cards.buy":"cards.more_info")},l=()=>{if((c==="libro"||c==="presencial")&&e?.collaborators?.[0]?.logo)return e.collaborators[0].logo;if(e?.channels?.[0]?.logo)return e.channels[0].logo};return{id:e?.id,title:e?.title,slug:e?.slug,buttonText:d(),cardImage:e?.cardImage||{url:a.GENERIC_CARD,alternativeText:"Producto",name:"Producto"},categories:e?.categories??void 0,greenTag:b(e),channelLogo:e?.channels?.[0]?.logo,logo:l(),asideInfo:i,cardType:"product"}},f=e=>({id:e?.id,title:e?.title,slug:e?.slug,buttonText:"Ver Producto",cardImage:e?.cardImage||{url:a.GENERIC_CARD,alternativeText:"Producto",name:"Producto"},categories:e?.categories,greenTag:e?.greenTag??void 0,channelLogo:e?.channels?.[0]?.logo,isDropdownActivated:!1,cardType:"ownedProduct"}),I=e=>({id:e?.id,title:e?.title,buttonText:o("cards.watch_video"),cardImage:e?.image||{url:a.GENER
1IC_CARD,alternativeText:o("cards.video"),name:o("cards.video")},cardType:"video"}),_=e=>({id:e?.id,title:e?.title,buttonText:o("cards.download_file"),cardImage:e?.image||{url:a.GENERIC_CARD,alternativeText:o("cards.file"),name:o("cards.file")},cardType:"pdf"}),y=e=>({id:e?.id,title:e?.title,cardImage:{url:e?.image??a.GENERIC_CARD,alternativeText:"Especiality",name:"Especiality"},buttonText:"",isDropdownActivated:!1,cardType:"especiality"}),E=e=>{const c=[{icon:t?.asideProduct?.expert,text:o("cards.protagonists",{value:s(e?.protagonists??[])}),condition:e?.protagonists?.length},{icon:t?.asideProduct?.clock,text:o("cards.duration_minutes",{value:e?.duration??0}),condition:e?.duration},{icon:t?.play?.thirdPlay,text:o("cards.episodes",{count:C(e?.episodes?.length)}),condition:e?.episodes?.length},{icon:t?.asideProduct?.language,text:o("cards.language",{value:u(e?.language)}),condition:e?.language&&e?.language?.length}].filter(l=>!!l.condition),i=()=>{if(e?.channels?.[0]?.logo)return e.channels[0].logo;if(e?.collaborators?.[0]?.logo)return e.collaborators[0].logo};return{id:e?.id,title:e?.name,slug:e?.slug??void 0,buttonText:o("cards.watch_serie"),cardImage:e?.cardImage||{url:a.GENERIC_CARD,alternativeText:o("cards.serie"),name:o("cards.serie")},categories:e?.categories??void 0,greenTag:e?.greenTag??void 0,channelLogo:e?.channels?.[0]?.logo,logo:i(),asideInfo:c,isExpandableCard:!0,cardType:"serie"}},A=(e,r)=>({id:e?.id,title:e?.name,secondaryTitle:`${o("channels.episodes_secondary_title")} ${r}`,buttonText:o("cards.watch_episode"),cardImage:e?.image||{url:a.GENERIC_CARD,alternativeText:o("cards.episode"),name:o("cards.episode")},channelLogo:e?.channels?.[0]?.logo,isExpandableCard:!1,isDropdownActivated:!1,showPlayIcon:!0,cardType:"episode"}),R=(e,r)=>({id:e?.id,title:e?.title,secondaryTitle:`${o("channels.episodes_secondary_title")} ${r}`,buttonText:o("cards.watch_episode"),cardImage:e?.cardImage||{url:a.GENERIC_CARD,alternativeText:o("cards.episode"),name:o("cards.episode")},isExpandableCard:!1,isDropdownActivated:!1,showPlayIcon:!0,cardType:"episode"}),k=e=>({id:e?.id,title:e?.title,buttonText:o("cards.watch_media"),cardImage:{url:e?.mediaCard?.[0]?.url||a.GENERIC_CARD,alternativeText:o("cards.media"),name:e?.mediaCard?.[0]?.name||o("cards.media")},greenTag:e?.greenTag??void 0,isExpandableCard:!1,isDropdownActivated:!1,cardType:"media"}),w=e=>{const c=[{icon:t.asideProduct.expert,text:o("cards.protagonists",{value:s(e?.protagonists??[])}),condition:e?.protagonists?.length},{icon:t.asideProduct.clock,text:o("cards.duration",{value:e?.duration??""}),condition:e?.duration},{icon:t.asideProduct.language,text:o("cards.language",{value:u(e?.language)}),condition:e?.language&&e?.language?.length},{icon:t.asideProduct.lightbulb,text:o("products.aside_options.modality")+": "+(e?.modality??"Online"),condition:!0},{icon:t.play.thirdPlay,text:o("cards.lessons",{count:C(e?.videos?.length)}),condition:e?.videos?.length},{icon:t.asideProduct.chart,text:o("cards.level",{value:e?.level}),condition:e?.level},{icon:t.asideProduct.shield,text:o("cards.certificate"),condition:e?.certificate}].filter(p=>!!p.condition),i=()=>{if(e?.idChannel&&h.checkIsOsteocomProductPurchased(e.idChannel)||e?.slug&&h.osteocomContents.some(m=>m?.slug===e.slug))return o("home.access_button");const n=e?.price;return n!==void 0?`${o("products.aside_options.buy")} ${n}€`:o("cards.more_info")},d=()=>{if(e?.channel?.logo)return e.channel.logo};return{id:e?.id,title:e?.title,slug:e?.slug??void 0,buttonText:i(),cardImage:{url:e?.cardImage?.url||a.GENERIC_CARD,alternativeText:"Osteocom Card",name:e?.cardImage?.name||"Osteocom Card"},categories:e?.categories??void 0,logo:d(),asideInfo:c,channelLogo:e?.channel?.logo,isExpandableCard:!0,isDropdownActivated:!0,cardType:"osteocom"}},N=e=>{const c=[{icon:t?.asideProduct?.expert,text:s(e?.protagonists??[]),condition:e?.protagonists?.length},{icon:t?.asideProduct?.calendar,text:e?.startLiveDate?new Date(e.startLiveDate).toLocaleDateString("es-ES",{day:"2-digit",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit"}):"",condition:e?.startLiveDate},{icon:t?.asideProduct?.clock,text:o("cards.duration_minutes",{value:e?.duration??0}
1),condition:e?.duration},{icon:t?.asideProduct?.language,text:o("cards.language",{value:u(e?.language)}),condition:e?.language&&e?.language?.length}].filter(i=>!!i.condition);return{id:e?.id,title:e?.title,slug:e?.slug,buttonText:o("cards.watch_live"),cardImage:e?.cardImage||{url:a.GENERIC_CARD,alternativeText:o("cards.live"),name:o("cards.live")},greenTag:e?.greenTag??void 0,categories:e?.categories??void 0,asideInfo:c,cardType:"direct"}},L=()=>({id:0,title:o("cards.ondemand_card"),buttonText:o("cards.watch_ondemand"),cardImage:{url:a.GENERIC_CARD,alternativeText:o("cards.ondemand"),name:o("cards.ondemand")},cardType:"direct"}),G=e=>{const r=e?.publishTimestamp?new Date(e.publishTimestamp):null,c=r!==null&&!isNaN(r.getTime()),i=c?r.toLocaleDateString(v.value,{day:"2-digit",month:"long",year:"numeric"}):"",d=e?.bodyData?e.bodyData.replace(/<[^>]*>/g," ").trim().split(/\s+/).filter(Boolean).length:0,l=d>0?Math.max(1,Math.ceil(d/200)):0,n=[{icon:t?.asideProduct?.expert,text:o("cards.author")+": "+(e?.author??""),condition:e?.author},{icon:t?.asideProduct?.calendar,text:i,condition:c},{icon:t?.asideProduct?.book,text:o("cards.reading_time",{value:l}),condition:l}].filter(D=>!!D.condition);return{id:e?.id,title:e?.title,slug:e?.slug,buttonText:o("cards.read_blog"),cardImage:e?.cardImage??{url:a.GENERIC_CARD,alternativeText:o("cards.blog"),name:o("cards.blog")},asideInfo:n,isDropdownActivated:n.length>0,cardType:"blog"}};return{getCardDataByType:(e,r,c)=>{let i;switch(e){case"product":i=T(r);break;case"ownedProduct":i=f(r);break;case"video":i=I(r);break;case"pdf":i=_(r);break;case"serie":i=E(r);break;case"episode":i=A(r,c?.episodeNumber);break;case"direct":i=N(r);break;case"ondemand":i=L();break;case"media":return k(r);case"osteocom":return w(r);case"osteocomEpisode":i=R(r,c?.episodeNumber);break;case"especiality":return y(r);case"blog":return G(r);default:throw new Error(`Unknown card type: ${e}`)}return i},getProtagonistsText:s}}export{V as u};

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.