PageSourceSearch

https://www.femina.dk/_nuxt/BjkP0A-N.js

js femina.dk collected 2026-09-24 18:14:56 UTC 6,915 bytes, 1 lines download raw bytes

1import{_ as F,a as O}from"./DAuu6CPh.js";import{_ as U}from"./CCGIJu84.js";import{_ as W}from"./Clc34g46.js";import{d as q,ak as I,aN as J,b as a,c as n,f as s,h as t,i as l,l as o,t as d,e as r,w as b,_ as z,j as w,F as C,r as A,N as H}from"./D2XuZ-ni.js";import L from"./DDVHmfBi.js";import{_ as K}from"./C8vvehZu.js";import Q from"./fW4OyBFt.js";import{_ as X}from"./BPgshSHP.js";import Z from"./CBXlG1WJ.js";import{_ as G}from"./CLmYdE-k.js";import{u as tt}from"./eXhTE98z.js";import"./Dl_tCepT.js";import"./D-RQiHrU.js";import"./7yN6Eae6.js";import"./y-ctSr8A.js";import"./BTnlUvNx.js";import"./nkP0IbwG.js";import"./CvKDdFX3.js";import"./FrPQ53q-.js";import"./Cy8A5b8C.js";import"./xIDq6Avh.js";import"./BSHz4loB.js";import"./Cjnq_OAJ.js";import"./CB30Emjn.js";import"./D3cHc-8W.js";import"./CVjQf96V.js";const et={class:"content-grid"},st={class:"mb-20 px-20"},at={class:"flex gap-x-10 mb-10"},it={class:"font-serif font-bold text-24 leading-31 max-w-710 md:text-40 md:leading-51"},nt={key:0,class:"font-serif text-20 leading-26 py-20 max-w-710 md:text-24 md:leading-32 lg:text-24 lg:leading-34"},ot={key:0,class:"text-20 leading-28 font-semibold text-center mb-25 px-25 md:text-24 md:leading-34 md:mb-50 max-w-710 mx-auto"},rt={class:"px-20 relative"},dt={key:0,class:"mb-30 md:mb-40 md:ml-0 md:mr-30 md:col-span-5 relative"},lt={class:"sticky top-0"},ct={class:"bg-sand-400 px-15 pt-30 pb-15 mb-30 md:px-30 lg:mb-0"},mt={class:"flex flex-col items-center mb-20"},pt={key:0,class:"bg-white rounded-full px-15 py-10 font-medium text-14 leading-16 mb-10 flex items-center"},ut={key:0,class:"flex items-center"},_t={key:1,class:"mx-15 pl-2 pt-10 bg-grey-400"},bt={key:2,class:"flex items-center"},xt={key:1,class:"italic font-bold text-14"},gt={class:"font-serif text-26 leading-38 font-normal px-20 py-8 mb-0 md:px-10 md:text-24 md:leading-34 md:font-semibold"},ft={class:"font-medium md:text-18 md:font-light"},yt={class:"px-20 md:px-10 py-8"},ht={class:"md:col-span-7"},kt={key:0,class:"relative content-grid"},vt={class:"flex justify-center"},Tt={class:"max-w-710 mx-auto md:px-20"},wt={class:"bg-white pb-px"},Ct="Vil du læse videre?<br/>Få adgang til opskriften med femina+, og få fuld adgang til stærke perspektiver og inspirerende indhold - for kvinder med noget på hjerte.",At=q({__name:"recipe",props:{hasEntitlementAccess:{type:Boolean,default:!1}},setup(f){const e=I("apiData"),{includedTags:D,relationshipData:B}=J(e),y=c=>{if(!c)return"";const i=new Date(parseInt(c)*1e3),p=i.getUTCHours(),u=i.getUTCMinutes();return p>0?p+" t og "+u+" min":u+" min"},N=B("relatedRecipes"),{recipeMeta:Y}=tt();Y(e.data);const h=e.data?.attributes?.contentComponents.filter(c=>c.type==="text")[0]||null,m=JSON.parse(JSON.stringify(h)),k=m?.text?.match(/<p\b[^>]*>.*?<\/p>/gis)||[],M=k?k.slice(0,1):[];return m?.text&&(m.text=M.join("")),(c,i)=>{const p=O,u=U,j=W,P=F,_=z,v=L,x=H,S=K,E=Q,R=X,V=Z,$=G;return a(),n("div",null,[s("div",null,[s("div",et,[s("div",st,[s("div",at,[t(e).data.attributes.titlePrefix?(a(),l(p,{key:0,class:"text-red-400",text:t(e).data.attributes.titlePrefix,premium:t(e).data.attributes.premium},null,8,["text","premium"])):o("",!0),t(e).data.attributes.published?(a(),l(u,{key:1,"published-at":t(e).data.attributes.published,"updated-at":t(e).data.attributes.displayUpdatedTime&&t(e).data.attributes.changed>t(e).data.attributes.published+60?t(e).data.attributes.changed:void 0,skipTime:""},null,8,["published-at","updated-at"])):o("",!0)]),s("h1",it,d(t(e).data.attributes.title),1),t(e).data.attributes.teaser?(a(),n("div",nt,d(t(e).data.attributes.teaser),1)):o("",!0),t(e).data.attributes.authors||t(e).data.attributes.byline?(a(),l(j,{key:1,authors:t(e).data.attributes.authors,byline:t(e).data.attributes.byline},null,8,["authors","byline"])):o("",!0)])]),r(_,{class:"mb-20"},{default:b(()=>[r(P,{media:t(e).data.attributes.media,disabled:t(e).data.attributes.disableMainMedia,"page-type":t(e).data.type,"byline-credits":t(e).data.attributes.credits},null,8,["media","disabled","page-type","byline-credits"])]),_:1}),r(_,{class:"bg-white pb-px pt-10"},{default:b(()=>[r(v,{type:"opskrift"}),t(e).data.attributes.teaser?(a(),n("div",ot,d(t(e).data.attributes.teaser),1)):o("",!0)]),_:1}
1),s("div",rt,[!t(e).data.attributes.premium||f.hasEntitlementAccess?(a(),l(_,{key:0,class:"bg-white md:grid md:grid-cols-12"},{default:b(()=>[t(e).data.attributes.cookTime||t(e).data.attributes.recipeYield||t(e).data.attributes.recipeYield||t(e).data.attributes.ingredients?(a(),n("div",dt,[s("div",lt,[s("div",ct,[s("div",mt,[t(e).data.attributes.cookTime||t(e).data.attributes.recipeYield?(a(),n("div",pt,[t(e).data.attributes.cookTime?(a(),n("span",ut,[i[0]||(i[0]=s("i",{class:"bg-svg-clock-grey-400 square-15 block bg-no-repeat bg-center bg-contain mr-10"},null,-1)),w(d(y(t(e).data.attributes.cookTime)),1)])):o("",!0),t(e).data.attributes.cookTime&&t(e).data.attributes.recipeYield?(a(),n("span",_t)):o("",!0),t(e).data.attributes.recipeYield?(a(),n("span",bt,[i[1]||(i[1]=s("i",{class:"bg-svg-users-grey-400 square-15 block bg-no-repeat bg-center bg-contain mr-10"},null,-1)),w(d(t(e).data.attributes.recipeYield)+" "+d(t(e).data.attributes.recipeYieldType?t(e).data.attributes.recipeYieldType:"personer"),1)])):o("",!0)])):o("",!0),t(e).data.attributes.totalTime?(a(),n("div",xt,"Tid i alt "+d(y(t(e).data.attributes.totalTime)),1)):o("",!0)]),(a(!0),n(C,null,A(t(e).data.attributes.ingredients,g=>(a(),n("div",{key:g.title,class:"mb-15"},[s("h2",gt,d(g.title),1),i[3]||(i[3]=s("div",{class:"dotted-line pt-px"},null,-1)),s("ul",ft,[(a(!0),n(C,null,A(g.ingredient,T=>(a(),n("li",{key:T},[s("div",yt,d(T),1),i[2]||(i[2]=s("div",{class:"dotted-line pt-px"},null,-1))]))),128))])]))),128))]),r(x,{ad:{placement:"responsive_1"},class:"lg:hidden"})])])):o("",!0),s("div",ht,[r(S,{"content-components":t(e).data.attributes.contentComponents,plus:t(e).data.attributes.premium,class:"content-grid"},null,8,["content-components","plus"])])]),_:1})):(a(),l(_,{key:1,type:"div",class:"mb-40"},{default:b(()=>[t(h)?(a(),n("div",kt,[r(E,{"component-content":t(m),class:"px-20"},null,8,["component-content"]),i[4]||(i[4]=s("div",{class:"absolute inset-x-0 bottom-0 bg-gradient-to-t from-white from-35% py-50 z-10"},null,-1))])):o("",!0),s("div",vt,[r(R,{hasAccess:f.hasEntitlementAccess,apiData:t(e),"intro-text":Ct,class:"mb-30 lg:mb-60 p-30 mx-15 bg-sand-400 rounded-3xl"},null,8,["hasAccess","apiData"])])]),_:1}))])]),i[5]||(i[5]=s("div",{class:"clear-both"},null,-1)),r(v,{type:"opskrift"}),s("div",Tt,[r(V,{tags:t(D)},null,8,["tags"])]),t(e).data.relationships.relatedRecipes?(a(),l($,{key:0,class:"mb-30",title:"Andre lækre opskrifter","teaser-list":{items:t(N)}},null,8,["teaser-list"])):o("",!0),r(x,{ad:{placement:"responsive_2"},class:"mb-50"}),s("div",wt,[r(x,{ad:{placement:"responsive_3"},class:"mb-20"})])])}}}),Gt=Object.assign(At,{__name:"PageTypeRecipe"});export{Gt 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.