1import{A as e,C as t,Ft as n,O as r,S as i,Y as a,an as o,b as s,et as c,mt as l,rt as u,un as d,w as f,x as p}from"./vue.runtime.esm-bundler-BZJEAd2_.js";import{Ko as m,g as h,h as g,ia as _}from"./track-Bk2Q6cbW.js";import{h as v}from"./enums-CHFb7_-4.js";import{n as y}from"./vue-i18n.runtime-85TcL2zd.js";import{r as b}from"./count-Di9Hz7kC.js";import{t as x}from"./_plugin-vue_export-helper-BbECKVuF.js";import{r as S}from"./rewardEdit-BITkf4en.js";import{n as C}from"./brand-B9WRV0eP.js";import{k as w}from"./task-B20iU4Io.js";import{r as T}from"./campaign-CRlHOOzv.js";import{t as E}from"./SvgBanner-DvKOCGNc.js";import{t as D}from"./UserName-CyYDarI2.js";import{t as O}from"./UserAvatar-C1lVBTLA.js";import{t as k}from"./UserGasFreeLabel-BWhXBbtm.js";import{t as A}from"./StakingIcon-DuuVzhlv.js";import{t as j}from"./RewardsRow-B0T305pG.js";import{t as M}from"./UserVerified-kYtNCmgv.js";import{t as N}from"./IconMember-B5zLJXeQ.js";var P={class:`tw-flex tw-items-center tw-gap-2 tw-rounded-l-[23px] tw-bg-light-inverse tw-px-2 tw-py-1 tw-text-sm tw-backdrop-blur-md mb:tw-gap-[1.067vw] mb:tw-rounded-l-[6.133vw] mb:tw-px-[2.133vw] mb:tw-py-[1.067vw] mb:tw-text-[3.733vw]`},F={class:`tw-text-nowrap tw-font-semibold tw-text-lightest`},I=e({__name:`ParticipantCount`,props:{count:{}},setup(e){return(e,t)=>(a(),f(`div`,P,[r(N,{class:`tw-h-[11px] tw-w-3 tw-text-lighter mb:tw-h-[2.933vw] mb:tw-w-[3.2vw]`}),p(`span`,F,d(n(b)(e.count)),1)]))}}),L=[`src`],R={class:`container`},z={class:`banner-content`},B={class:`banner-wrapper`},V=[`src`],H={key:1,class:`avatar-layer`},U={class:`avatar-wrapper`},W={class:`content`},G={key:0,class:`owner`},K={class:`name`},q={key:0,class:`coming-soon`},J={class:`coming-soon__label`},Y={key:2,class:`trouble-tip`},X=x(e({__name:`CampaignItemView`,props:{campaign:{},comingSoon:{type:Boolean},openInNewTab:{type:Boolean,default:!0},directByDomain:{type:Boolean},disableHoverEffect:{type:Boolean,default:!1}},setup(e){let b=e,x=m(),{t:N}=y(),P=!C,F=!C,X=s(()=>h(b.campaign.image)),Z=s(()=>b.comingSoon?`div`:`RouterLink`),Q=s(()=>T(b.campaign.id)),$=s(()=>x.value?``:b.directByDomain&&_||b.openInNewTab?`_blank`:``);return(e,s)=>(a(),i(u(Z.value),{to:{name:n(v).CampaignDetail,params:{id:e.campaign.id}},target:$.value,class:o([`campaign-item-view`,{"campaign-item-view--no-hover":b.disableHoverEffect}]),href:Q.value,"data-testid":`campaign-item-view`},{default:l(()=>[c(e.$slots,`before`,{},void 0,!0),p(`img`,{class:`back-image`,src:X.value,alt:``},null,8,L),p(`div`,R,[c(e.$slots,`banner`,{},()=>[p(`div`,z,[s[0]||=p(`div`,{class:`guide-step-2`},null,-1),n(S)(e.campaign.winner_rewards||[])?(a(),i(k,{key:0,content:n(N)(`user_gas_free_tip`,{val:e.campaign.community_name})},null,8,[`content`])):t(``,!0),p(`div`,B,[P?(a(),i(E,{key:0,class:`banner-icon`,banner:X.value},null,8,[`banner`])):(a(),f(`img`,{key:1,class:`banner-image`,src:X.value,alt:``},null,8,V))]),P?(a(),f(`div`,H,[p(`div`,U,[r(O,{class:`owner-avatar`,url:n(g)(e.campaign.community_avatar)},null,8,[`url`])])])):t(``,!0),e.campaign.participant_num?(a(),i(I,{key:2,count:e.campaign.participant_num,class:`participant-count`},null,8,[`count`])):t(``,!0),c(e.$slots,`bannerAfter`,{},void 0,!0)])],!0),p(`div`,W,[P?(a(),f(`div`,G,[r(D,{class:`owner__name`,name:e.campaign.community_name,address:``},null,8,[`name`]),r(M,{status:e.campaign.community_status,class:`owner__verified`},null,8,[`status`])])):t(``,!0),p(`div`,K,d(e.campaign.name),1),r(j,{"winner-rewards":e.campaign.winner_rewards||[],"qualifier-rewards":e.campaign.qualifier_rewards||[],class:`l-rewards-row`,expired:e.campaign.is_end},null,8,[`winner-rewards`,`qualifier-rewards`,`expired`]),s[1]||=p(`div`,{class:`guide-step-1`},null,-1)])]),e.comingSoon?(a(),f(`div`,q,[s[2]||=p(`img`,{class:`coming-soon__icon`,src:`data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2021L19%2021C19.5523%2021%2020%2020.5523%2020%2020L20%2010C20%209.44772%2019.5523%209%2019%209L5%209C4.44772%209%204%209.44772%204%2010L4%2020C4%2020.5523%204.44772%2021%205%2021Z'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.7692%209V8V9ZM9.23077%209L9.23077%2010H9.23077L9.23077%209ZM9%208.76923H8H9ZM9%206H10H9ZM15%206H14V6L15%206ZM15%208.76923H16H15ZM12%203V4V3ZM14.7692%208L9.23077%208L9.23077%2010L14.7692%2010V8ZM10%208.76923L10%206H8L8%208.76923H10ZM14%206L14%208.76923H16L16%206L14%206ZM12%204C13.1046%204%2014%204.89543%2014%206H16C16%203.79086%2014.2091%202%2012%202V4ZM10%206C10%204.89543%2010.8954%204%2012%204V2C9.79086%202%208%203.79086%208%206H10ZM9.23077%208C9.65561%208%2010%208.3444%2010%208.76923H8C8%209.44896%208.55103%2010%209.23077%2010L9.23077%208ZM14.7692%2010C15.449%2
1010%2016%209.44897%2016%208.76923H14C14%208.34439%2014.3444%208%2014.7692%208V10Z'%20fill='white'/%3e%3c/svg%3e`,alt:``},null,-1),p(`div`,J,d(n(N)(`coming_soon`)),1)])):t(``,!0),c(e.$slots,`default`,{},void 0,!0),F&&n(w)(e.campaign.winner_rewards||[])&&!e.comingSoon?(a(),i(A,{key:1,class:`staking-pop`})):t(``,!0),e.campaign.has_trouble_task?(a(),f(`div`,Y,d(n(N)(`task_trouble_now`)),1)):t(``,!0)]),_:3},8,[`to`,`target`,`class`,`href`]))}}),[[`__scopeId`,`data-v-5b2eae8b`]]);export{I as n,X as t};
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.