import{m as d,u as f}from"./DH5lWANw.js";import{u as b}from"./DlDklb_P.js";import{a as k}from"./XRX4_Tcd.js";import{u as y}from"./D1V600Ei.js";import C from"./DYEfnbS9.js";import{d as h,w,o as i,e as S,h as v,c as x,u as m,F as B,r as A}from"./CGuWR5z3.js";import{u as D}from"./B7wAPgRN.js";import"./PPVm8Dsz.js";import"./B-XSawTn.js";import"./D_HjwF_l.js";import"./B6orRp05.js";import"./D9_ME1OV.js";import"./DTcK9nyw.js";import"./76RNkh61.js";import"./XvEjY0zc.js";import"./8CHAj4KV.js";import"./DgCQikI8.js";import"./BnT9nVJI.js";import"./BQHGoGbE.js";import"./nAtCbdP6.js";const I=h({__name:"CampaignSidebarModules",props:{blok:{}},async setup(p){let e,a;const t=p,c=b(),{locale:l}=D(),u=d(),_=f(),g=["page-blog-post","page-news-article","page-resource"],n=A([]);if(g.includes(t.blok.component)){const{data:r}=([e,a]=w(async()=>k(`campaign-sidebar-modules-${t.blok.component}`,async()=>await u.get("cdn/stories",{starts_with:"campaigns/",content_type:"campaign-sidebar-module",filter_query:{content_types:{in_array:t.blok.component},"campaign_settings.0.start_date":{lt_date:new Date().toISOString()},"campaign_settings.0.end_date":{gt_date:new Date().toISOString()}},version:c.public.sb.contentVersion,resolve_links:"url",resolve_relations:["module-reference.module_to_reference"],language:l.value,cv:_.storyblokCacheVersion}))),e=await e,a(),e);r.value?.data?.stories.forEach(o=>{y(o.content)&&n.value.push(o)})}return(r,o)=>(i(!0),S(B,null,v(m(n),s=>(i(),x(m(C),{key:s.uuid,blok:s.content},null,8,["blok"]))),128))}}),W=Object.assign(I,{__name:"CampaignSidebarModules"});export{W as default};