PageSourceSearch

https://www.terranovasoftware.eu/_nuxt/BWn8Ew3q.js

js terranovasoftware.eu collected 2026-09-26 03:00:05 UTC 6,859 bytes, 1 lines download raw bytes

1import{_ as a}from"./Dbs6Sef5.js";import{_ as e}from"./BLPCYQ9a.js";import{_ as t}from"./C_QM4ygV.js";import{_ as l}from"./CLsxfvmu.js";import{u as s,k as i,g as n,e as r,f as o,o as c,l as d,n as u,q as p,d as m,p as g,t as y,F as h,y as f,x as b,a as x,r as v,w as k}from"./DBshIg5Z.js";import"./Co-uYYKc.js";import"./DVsN3IOX.js";import"./BCo6x5W8.js";import"./BTHbydVO.js";const _={class:p(["py-gap mx-auto md:grid md:grid-cols-2 gap-gap"])},$={key:0,class:"flex items-center"},w={class:"block relative z-[2] bg-dark rounded-3xl overflow-hidden"},H={class:p(["flex flex-col md:flex-row items-center justify-center relative z-1"])},T={class:p(["relative md:absolute mdd:py-hgap w-400 max-w-full top-0 md:left-1/2 md:transform md:-translate-x-1/2 uppercase text-11 font-semibold tracking-wider"])},M={class:"w-400 max-w-full relative md:my-hgap"},L=["innerHTML"],j=["innerHTML"],C=["innerHTML"],N=["innerHTML"],O=["innerHTML"],S={__name:"TemplatesArchiveCaseHistoryFeatured",props:{data:Object,payload:String},setup(h){const f=h,{locale:b}=s(),x=i(),v=f.payload?JSON.parse(f.payload):{};return(s,i)=>{const f=a,k=e,S=t,z=l;return o(v)?.slug?(c(),n(z,{key:0,class:p(["mt-gap mb-dgap"])},{default:d(()=>{return[i[0]||(i[0]=u("div",{class:p(["bg-white absCenter w-screen h-full z-0"])},null,-1)),u("div",_,[o(v)?.medias?.[`video[${s.$i18n.locale}]`]?.[0]?.src||o(v)?.video_url?.[`${s.$i18n.locale}`]?(c(),m("div",$,[u("figure",w,[g(f,{payload:o(v),data:o(v),videoName:"video",posterName:"poster",controls:!0,fetchVideoAfterPlay:!0,forceRemote:!!o(v)?.video_url?.[`${s.$i18n.locale}`],forcedUrl:o(v)?.video_url?.[`${s.$i18n.locale}`]},null,8,["payload","data","forceRemote","forcedUrl"])])])):(c(),n(S,{key:1,class:"block relative z-[2] bg-light rounded-3xl py-gap md:py-dgap px-gap",to:o(x)({name:"case-history-slug",params:{slug:o(v)?.slug?.[s.$i18n.locale]}})},{default:d(()=>[g(k,{class:p(["w-auto h-[218px] object-contain mx-auto block relative z-[3] hover:opacity-70 transition-opacity duration-400"]),size:"original",imgName:"image",customAlt:o(v)?.news_img_alt?.[s.$i18n.locale],datas:o(v),noBase:!0},null,8,["customAlt","datas"])]),_:1},8,["to"])),u("div",H,[u("span",T,y(s.$t("featuredTxt")),1),u("div",M,[h.data?.category?.multilang_title?(c(),m("span",{key:0,class:p(["text-11 font-semibold uppercase tracking-wider block mb-hgap"]),innerHTML:`${JSON.parse(h.data.category.multilang_title)?.[s.$i18n.locale]} | ${a=h.data?.updated_at,new Date(a).toLocaleDateString(b.value)}`},null,8,L)):r("",!0),o(v)?.title?.[s.$i18n.locale]?(c(),m("h2",{key:1,class:p(["title-50"]),innerHTML:o(v)?.title?.[s.$i18n.locale]},null,8,j)):r("",!0),o(v)?.description?.[s.$i18n.locale]?(c(),m("div",{key:2,class:"title-24 mt-hhgap text-left",innerHTML:o(v)?.description?.[s.$i18n.locale]},null,8,C)):r("",!0),o(v)?.short_desc?.[s.$i18n.locale]?(c(),m("div",{key:3,class:"base-text mt-hhgap text-left",innerHTML:o(v)?.short_desc?.[s.$i18n.locale]},null,8,N)):r("",!0),g(S,{to:o(x)({name:"case-history-slug",params:{slug:o(v)?.slug?.[s.$i18n.locale]}})},{default:d(()=>[u("span",{class:p(["text-blue hover:text-black font-bold uppercase text-11 underline transition-all duration-400 tracking-wide block mt-hhgap"]),innerHTML:s.$t("readMoreTxt")},null,8,O)]),_:1},8,["to"])])])])];var a}),_:1})):r("",!0)}}},z={class:"block relative"},F=["innerHTML"],J={key:1,class:"h-[16px] block mb-hgap"},A={class:"relative mx-auto flex items-center justify-center bg-white rounded-2xl w-full p-hgap shadow-md"},q=["innerHTML"],B=["innerHTML"],U=["innerHTML"],D={key:3},R=["innerHTML"],E={__name:"TemplatesArchiveCaseHistory",props:{data:Object,categories:Array,payload:String},setup(a){const l=a,{locale:n}=s(),x=i(),v=JSON.parse(l.payload);return(l,s)=>{const i=e,k=t;return c(),m("article",z,[o(v)?.category_id&&a.categories?.length>0?(c(),m("span",{key:0,class:p(["text-11 font-semibold uppercase tracking-wider block mb-hgap z-1"]),innerHTML:JSON.parse(a.categories.filter(a=>a.id==o(v).category_id)?.[0]?.multilang_title)?.[l.$i18n.locale]},null,8,F)):(c(),m("span",J)),u("figure",A,[g(i,{class:p(["h-96 md:h-140 w-auto max-w-full object-contain "]),size:"original",imgName:"image",datas:o(v),scrollFx:!0},null,8,["datas"])]),o(v)?.title?.[l.$i18n.locale]?(c(),m("h3",{key:2,class:
1p(["title-24 mt-hgap !mb-hhgap"]),innerHTML:o(v)?.title?.[l.$i18n.locale]},null,8,q)):r("",!0),u("div",{class:"base-text font-bold text-left",innerHTML:o(v)?.description?.[l.$i18n.locale]},null,8,B),u("div",{class:"base-text mt-hhgap text-left",innerHTML:o(v)?.short_desc?.[l.$i18n.locale]},null,8,U),a.data?.solutions?.length>0?(c(),m("div",D,[(c(!0),m(h,null,f(a.data.solutions,(a,e)=>{return c(),m("span",{class:p(["font-semibold text-11 tracking-wide mr-hgap mt-hhgap uppercase inline-block"]),key:e,innerHTML:(t=a.multilang_title,JSON.parse(t)?.[n.value])},null,8,R);var t}),128))])):r("",!0),g(k,{class:p(["text-11 text-blue uppercase tracking-wide underline mt-hhgap block mx-auto"]),to:o(x)({name:"case-history-slug",params:{slug:o(v)?.slug?.[l.$i18n.locale]}})},{default:d(()=>[b(y(l.$t("discoverMoreTxt")),1)]),_:1},8,["to"])])}}},I={class:"block"},P={key:0,class:"col-span-2 md:col-span-3 title-50 mb-gap"},V={class:p(["grid md:grid-cols-3 gap-gap w-full"])},G={__name:"BuilderBlocksCaseHistoryCollection",props:{data:Object},async setup(a){let e,t;const{loadFeaturedCaseHistory:s,loadCategories:i}=(()=>{const a=x();return{loadFeaturedCaseHistory:async()=>{try{return await $fetch(a.public.apiUrl,{method:"post",body:JSON.stringify({query:'\n            query FeaturedCaseHistory {\n              casehistories(featured: "1") {\n                payload\n                slug\n                multilang_title\n                updated_at\n                created_at\n                id\n              }\n            }\n          '})})}catch(e){return null}},loadCategories:async()=>{try{return await $fetch(a.public.apiUrl,{method:"post",body:JSON.stringify({query:"\n            query CaseHistoryCategories {\n              casehistorycategories {\n                id\n                multilang_title\n                slug\n              }\n            }\n          "})})}catch(e){return null}}}})(),p=v(null),g=v([]),b=([e,t]=k(()=>s()),e=await e,t(),e);p.value=b?.data?.casehistories?.[0];const _=([e,t]=k(()=>i()),e=await e,t(),e);return g.value=_?.data?.casehistorycategories,(e,t)=>{const s=S,i=E,b=l;return c(),n(b,{data:a.data},{default:d(()=>[u("div",I,[a.data?.content?.title?.[e.$i18n.locale]?(c(),m("h2",P,y(a.data?.content?.title?.[e.$i18n.locale]),1)):r("",!0),o(p)?(c(),n(s,{key:1,data:o(p),payload:o(p)?.payload},null,8,["data","payload"])):r("",!0),u("div",V,[(c(!0),m(h,null,f(a.data?.content?.related_models,a=>(c(),n(i,{key:a?.id,data:a,payload:a?.payload,categories:o(g)},null,8,["data","payload","categories"]))),128))])])]),_:1},8,["data"])}}};export{G 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.