PageSourceSearch

https://sarak.yes24.com/_nuxt/preview.e6352dd5.js

js yes24.com collected 2026-09-24 08:39:17 UTC 11,149 bytes, 1 lines download raw bytes

1import{_ as j}from"./BaseTag.vue.03696c05.js";import{_ as U}from"./BaseThumbnail.vue.4bbe72b1.js";import{_ as K}from"./OfficialMark.vue.3bbceda9.js";import{_ as A}from"./BaseButton.vue.3037417f.js";import{_ as q}from"./BaseTextButton.vue.d8b1fb81.js";import{_ as G}from"./MeetingSchedule.258e1a11.js";import{_ as Q}from"./BaseModal.vue.9209617a.js";import{_ as Z}from"./WriterBookclubRefundModal.vue.6d840043.js";import{_ as J}from"./BadgeBottomSheet.vue.a435c200.js";import{a as v,ai as X,H as r,W as e,u as o,Z as ee,$ as c,Y as M,K as D,a1 as C,I as a,_,L as m,a2 as oe,R as f,ad as W,G as l,Q as N}from"./swiper-vue.b49379b0.js";import{m as se,o as g,b as te,s as ne,l as ie}from"./entry.3578af79.js";import{u as le}from"./makeBookClubStore.0bb0e395.js";import{b as P}from"./MainHome.9aacc88b.js";import{u as ae}from"./makeWriterBookClubScheduleStore.02af3170.js";import{u as re}from"./bookclubModalStore.0f32a114.js";import{k as ce,i as H}from"./bookclubDetailUtils.b4ec5a58.js";import{u as ue}from"./badgeStore.52b02505.js";import"./nuxt-link.e8e3321f.js";import"./BookCover.vue.ab12d6da.js";import"./CheckAgeLimitYn.3352fc00.js";import"./_plugin-vue_export-helper.c27b6911.js";import"./PageModal.vue.93174a2a.js";import"./BottomSheet.vue.05c10518.js";import"./ico_point05.449739a8.js";import"./fetch.9a51efc7.js";import"./asyncData.c0f827cd.js";const de={class:"bookClubForm preview"},me={class:"mainHeader"},_e={class:"left"},pe=e("div",{class:"center"},"미리보기",-1),be={class:"right"},fe={class:""},he={key:0,class:"picture empty"},ke=["src"],ve={class:"formInner"},ye={class:"previewTop"},Ce={class:"previewTitle"},ge={class:"previewTag"},we=e("hr",{class:"sectionLine justifyMargin"},null,-1),Se=W('<ul class="baseTab list-style-none"><li class="menu active"><span class="label">소개</span></li><li class="menu"><span class="label">활동</span></li><li class="menu"><span class="label">게시판</span></li></ul>',1),Be={class:"introduction"},Ie={class:"introSection"},Te=e("div",{class:"headerLine"},[e("h4",{class:"subHead"},"모임 소개")],-1),Oe={class:"copy",style:{"word-break":"break-word"}},$e={key:0,class:"introSection leaderArea bg01"},Le={class:"intro"},Ae=e("div",{class:"headerLine"},[e("h4",{class:"subHead"},"모임장 소개")],-1),Me={class:"cardBox"},De={class:"top"},Ne={class:"name"},Pe={style:{display:"flex","justify-content":"center"}},He=e("i",{class:"icon icon-feeds"},null,-1),We=e("span",null,"사락",-1),xe=e("span",null,"메시지",-1),ze={class:"cardText"},Ee={class:"info"},Ye=e("div",{class:"headerLine"},[e("h4",{class:"subHead"},"모임 정보")],-1),Fe={class:"infoUl list-style-none"},Re=e("i",{class:"icon icon-club-money"},null,-1),Ve={class:"contents"},je={class:"tit"},Ue={key:0,class:"txt"},Ke=e("span",null,"자세히 보기",-1),qe=e("i",{class:"icon icon-club-peoples"},null,-1),Ge={class:"contents"},Qe={class:"tit"},Ze={class:"txt"},Je={class:"introSection"},Xe=e("div",{class:"headerLine"},[e("h4",{class:"subHead"},"모임 일정")],-1),eo={key:0,class:"copy"},oo={key:0,class:"introSection"},so={class:"mt-16"},to={key:1,class:"mt-16"},no=e("p",{class:"textEmpty"},"아직 예정된 일정이 없어요.",-1),io=[no],lo=W('<section class="introSection"><header><div class="headerLine"><h4 class="subHead">모임 후기</h4></div></header><div class="reviewBox"><div class="reviewListArea"><p class="textEmpty">등록된 모임 후기가 없어요.</p></div></div></section>',1),ao={class:"introSection"},ro={class:"headerLine"},co={class:"subHead"},uo={class:"people"},mo=e("b",null,"1",-1),_o={class:"userList view list-style-none"},po={class:"userItem list crown"},bo={class:"userItemContents"},fo={class:"nickname"},ho={class:"noticeBox"},ko={class:"ul-dot"},vo={key:0},yo={key:1},Co=e("li",null,"게시판에 글을 남기면 모임 멤버들에게 알림이 발송돼요.",-1),go=e("li",null,"사락은 독서모임 모집을 중개할 뿐, 모임 중 발생하는 문제에 대해서는 책임지지 않아요.",-1),wo=e("li",null,"신고 등 특별한 사유가 있는 경우, 모임 노출이 제한될 수 있어요.",-1),So=e("div",{class:"noticeBox"},[e("ul",{class:"ul-dot"},[e("li",null,"작가모임은 관리자 승인을 거쳐 최종 개설돼요."),e("li",null,[_("관리자 승인 후에는 모임 정보를 수정할 수 없으니, 아래 항목들을 ê¼­ 다시 확인해 주세요. "),e("br"),_("(모임 이름, 주제, 인원, 일정, 참여비 등)")]),e("li",null,"게시판에 글을 남기면 모임 멤버들에게 알림이 발송돼요."),e("li",null,"모임 정보 수정이나 문의사항은 [email protected]으로 보내 주세요.")])],-1),Bo=e("p",null,"승인되면 이메일과 푸시 알림으로 알려드릴게요.",-1),Xo={__name:"preview",setup(Io){const s=le(),d=ae(),p=v(!1),h=v(!1),b=v(!1),y=v(!1);return(i,t)=>{var I,T,O,$,L;const x=j,w=U,z=K,S=A,E=q,Y=G,k=Q,F=A,R=Z,V=J,B=X("dompurify-html");return l(),r("div",de,[e("header",me,[e("div",_e,[e("button",{type:"button",class:"ico icon icon-back-black",onClick:t[0]||(t[0]=()=>{o(s).isTempDataModalOpen=!1,("useRouter"in i?i.useRouter:o(se))().back()})}," 닫기 ")]),pe,e("div",be,[e("button",{type:"button",class:"text-primary text-primary--button",onClick:t[1]||(t[1]=()=>{o(s).sarakBookclubType===1?p.value=!0:o(s).sarakBookclubType===0&&(h.value=!0)})}," 완료 ")])]),e("div",fe,[o(s).uploadImageFilePath?(l(),r("figure",he,[e("img",{src:o(s).imageFileUrl,style:{height:"100%",width:"100%","object-fit":"cover"}},null,8,ke)])):(l(),r("figure",{key:1,class:"picture",style:ee({"background-image":`url(${o(ce)(o(s).clubTopicList[0])})`})},null,4)),e("div",ve,[e("div",ye,[e("h3",Ce,c(o(s).sarakBookclubName),1),e("div",ge,[(l(!0),r(M,null,D(o(s).clubTopicList,(n,u)=>(l(),N(x,{label:n.name,active:u===0,"background-color":u===0?"":"#eee","text-color":u===0?"":"#555"},null,8,["label","active","background-color","text-color"]))),256))])]),we]),Se,e("article",Be,[e
1("section",Ie,[e("header",null,[Te,C(e("p",Oe,null,512),[[B,o(s).clubIntroduction]])])]),o(s).sarakBookclubType===0?(l(),r("div",$e,[e("div",Le,[Ae,e("div",Me,[e("div",De,[a(w,{src:o(P)(o(s).bookClubOwnerInformation.memberId,o(s).bookClubOwnerInformation.profileImage,o(s).bookClubOwnerInformation.mbrDobType),size:"w80"},null,8,["src"]),e("p",Ne,[_(c((I=o(s).bookClubOwnerInformation)!=null&&I.writerName?(T=o(s).bookClubOwnerInformation)==null?void 0:T.writerName:(O=o(s).bookClubOwnerInformation)==null?void 0:O.nickname)+" ",1),a(z,{"official-yn":($=o(s).bookClubOwnerInformation)==null?void 0:$.officialYn,"official-type":(L=o(s).bookClubOwnerInformation)==null?void 0:L.officialType,size:"",label:"",clickable:!0},null,8,["official-yn","official-type"])]),e("div",Pe,[a(S,{size:"sm",onClick:t[2]||(t[2]=()=>{var n;("navigateTo"in i?i.navigateTo:o(g))(`/blog/${(n=o(s).bookClubOwnerInformation)==null?void 0:n.sarakId}`)})},{default:m(()=>[He,We]),_:1}),C(a(S,{size:"sm",style:{"margin-left":"0.5rem"},white:"",onClick:t[3]||(t[3]=()=>{var n;("sarakAccountCheckOpenModal"in i?i.sarakAccountCheckOpenModal:o(ne))()&&("checkEnvironmentAndOpenWindow"in i?i.checkEnvironmentAndOpenWindow:o(ie))(`/my-sarak/message/${(n=o(s).bookClubOwnerInformation)==null?void 0:n.sarakId}`)})},{default:m(()=>[xe]),_:1},512),[[oe,o(s).bookClubOwnerInformation.memberId!==("useAuthStore"in i?i.useAuthStore:o(te))().loginUser.id]])])]),C(e("p",ze,null,512),[[B,o(s).clubOwnerIntroduction]])])]),e("div",Ee,[Ye,e("ul",Fe,[e("li",null,[Re,e("div",Ve,[e("h5",je,c(`${(o(s).participationCost*o(d).bookClubScheduleList.length).toLocaleString("ko-KR")}원`),1),o(s).participationCost>0?(l(),r("p",Ue,[_(c(o(H)(o(d).bookClubScheduleList[0].scheduleDatetimeData,10))+" 23:59까지 전액 환불 가능합니다. ",1),a(E,{onClick:t[4]||(t[4]=()=>{o(re)().refundInfoModal=!0}),underline:!0},{default:m(()=>[Ke]),_:1})])):f("",!0)])]),e("li",null,[qe,e("div",Ge,[e("h5",Qe,"최소 "+c(o(s).minimumPersonnel)+"명 ~ 최대 "+c(o(s).maximumPersonnel)+"명",1),e("p",Ze,c(o(H)(o(d).bookClubScheduleList[0].scheduleDatetimeData,3))+" 23:59까지 최소 인원이 모집되지 않을 경우, 모든 일정이 취소됩니다. ",1)])])])])])):f("",!0),e("section",Je,[e("header",null,[Xe,o(d).bookClubScheduleList.length>0?(l(),r("p",eo," 모임 전 또는 모임 후 7일 이내에 리뷰를 제출할 수 있어요. ")):f("",!0)]),o(d).bookClubScheduleList.length>0?(l(),r("section",oo,[e("div",so,[(l(!0),r(M,null,D(o(d).bookClubScheduleList,(n,u)=>(l(),N(Y,{schedule:n,"member-yn":!0,"current-schedule-number":u+1,"is-owner":!1,"is-footer":!0,"is-review-button":!1,"is-first-review":!1,onSubmit:t[5]||(t[5]=()=>{}),onEditSchedule:t[6]||(t[6]=()=>{})},null,8,["schedule","current-schedule-number"]))),256))])])):(l(),r("div",to,io))]),lo,e("section",ao,[e("header",null,[e("div",ro,[e("h4",co,[_("모임 멤버 "),e("span",uo,[_("("),mo,_("/"+c(`${o(s).maximumPersonnel}${isNaN(+o(s).maximumPersonnel)?"":"명"}`)+")",1)])])])]),e("div",null,[e("ul",_o,[e("li",null,[e("div",po,[e("div",bo,[a(w,{src:o(P)(o(s).bookClubOwnerInformation.memberId,o(s).bookClubOwnerInformation.profileImage,o(s).bookClubOwnerInformation.mbrDobType),size:"w46"},null,8,["src"]),e("p",fo,[e("span",null,c(o(s).bookClubOwnerInformation.nickname),1)])])])])])])])])]),a(k,{"is-open":o(p)===!0,title:"모임 생성 전 확인해 주세요.","cancel-label":"취소","confirm-label":"확인",onClose:t[7]||(t[7]=n=>p.value=!1),onApply:t[8]||(t[8]=async()=>{if((await o(s).makeTempBookClubToApprove()).pointSave){p.value=!1;const u=o(ue)();u.selectedBadge={badgeName:"모임을 여는 리더",badgeCode:"FM_06",isAcquired:"Y",rewardPoint:50},u.badgeBottomSheet=!0}else p.value=!1,y.value=!0})},{default:m(()=>[e("div",ho,[e("ul",ko,[o(s).publicYn&&o(s).firstComeYn===!1?(l(),r("li",vo,"공개 모임은 가입 신청 후, 모임장이 승인해야 모임 가입이 완료돼요.")):f("",!0),o(s).publicYn&&o(s).firstComeYn===!1?(l(),r("li",yo,"가입 신청 후 7일 이내에 승인하지 않으면, 해당 신청자는 자동으로 가입이 취소돼요.")):f("",!0),Co,go,wo])])]),_:1},8,["is-open"]),a(k,{"is-open":o(y)===!0,type:"alert",title:"모임이 생성되었어요.","alert-label":"확인",onClose:t[9]||(t[9]=async()=>{y.value=!1,("navigateTo"in i?i.navigateTo:o(g))(`/book-club/${o(s).uid}`),o(s).$reset()})},null,8,["is-open"]),a(k,{"is-open":o(h)===!0,title:"모임 개설을 요청할게요","cancel-label":"취소","confirm-label":"개설 요청",onClose:t[10]||(t[10]=n=>h.value=!1),onApply:t[11]||(t[11]=async()=>{await o(s).makeTempWriterBookClubToApprove(),h.value=!1,b.value=!0})},{default:m(()=>[So]),_:1},8,["is-open"]),a(k,{"is-open":o(b)===!0,"cancel-label":"닫기","confirm-label":"확인",title:"개설 요청이 완료되었어요",onClose:t[13]||(t[13]=n=>b.value=!1),onApply:t[14]||(t[14]=n=>b.value=!1)},{footer:m(()=>[a(F,{label:"확인",size:"lg",onClick:t[12]||(t[12]=()=>{b.value=!1,("navigateTo"in i?i.navigateTo:o(g))("/book-club"),o(s).$reset(),o(d).$reset()})})]),default:m(()=>[Bo]),_:1},8,["is-open"]),a(R),a(V,{"is-badge-foot":!0,"close-route":`/book-club/${o(s).uid}`},null,8,["close-route"])])}}};export{Xo 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.