PageSourceSearch

https://assets.cdn.soomgo.com/vite/b68ef5f/assets/client-bundle.C8ceYFpE.js

js soomgo.com collected 2026-10-01 10:17:34 UTC 9,360 bytes, 1 lines download raw bytes

1var L=Object.defineProperty;var i=(s,t)=>L(s,"name",{value:t,configurable:!0});import{V as C}from"./client-bundle.Bwnu-XVO.js";import{C as g}from"./client-bundle.XVbm-KBR.js";import{T as b}from"./client-bundle.BTtP49UK.js";import{F as P,a as I,C as B,T as x,b as k,c as O}from"./client-bundle.CNWamAQh.js";import S from"./client-bundle.CqHZlbR2.js";import{N as K}from"./client-bundle.Dj_RD0xY.js";import{cq as m,m as $,n as _,fq as T,fr as M,fl as c,ai as w,u as y,j as d,fs as A,ar as q}from"./client-bundle.Do_UgEbm.js";import E from"./client-bundle.BeNTvS9W.js";import{P as v}from"./client-bundle.BxJJB_ds.js";import{C as F,P as D,i as R}from"./client-bundle.Dox3wh2k.js";import{C as U,i as z}from"./client-bundle.B-VFBA_9.js";import N from"./client-bundle.DsmvDdtj.js";import"./client-bundle.B5fIhjfb.js";import"./client-bundle._izUXx5g.js";import"./client-bundle.B1VlQgHg.js";import"./client-bundle.B3kbyjbp.js";import"./client-bundle.39Au0LSH.js";import"./client-bundle.D7Ag__zM.js";import"./client-bundle.CV3kEvFq.js";import"./client-bundle.Bsbwk8zn.js";import"./client-bundle.D0UlY1fq.js";import"./client-bundle.DapXz4tB.js";import"./client-bundle.CYgD30nS.js";import"./client-bundle.Cj9orOJ4.js";import"./client-bundle.BFyg3NbL.js";import"./client-bundle.Jpp6dePv.js";import"./client-bundle.BAMc7NGD.js";import"./client-bundle.BPaz5izT.js";import"./client-bundle.CfvRnJ0h.js";import"./client-bundle.DkYt4mow.js";import"./client-bundle.BAY3GtYR.js";import"./client-bundle.CfyBYOeV.js";import"./client-bundle.HQ8mRyL0.js";import"./client-bundle.ccC7-qWQ.js";import"./client-bundle.BuOekB4y.js";import"./client-bundle.DPvEyNix.js";import"./client-bundle.w07mIeIY.js";import"./client-bundle.DhA_ay-v.js";import"./client-bundle.CXliKyBd.js";import"./client-bundle.Cq02pmak.js";import"./client-bundle.BD2754DE.js";var j=Object.defineProperty,G=Object.getOwnPropertyDescriptor,f=i((s,t,e,r)=>{for(var o=r>1?void 0:r?G(t,e):t,n=s.length-1,a;n>=0;n--)(a=s[n])&&(o=(r?a(t,e,o):a(o))||o);return r&&o&&j(t,e,o),o},"__decorateClass$1"),u;let p=(u=class extends C{constructor(){super(...arguments),this.isLoading=!1,this.infiniteScrollObserverKey=Date.now()}get proKnowhowList(){return m.proKnowhowList}get pagination(){return m.proKnowhowListPagination}get nextCursor(){var t;return(t=this.pagination)==null?void 0:t.nextCursor}getCoverImageUrl(t){var e;return t.coverImage?this.$addWebpQuery((e=t.coverImage)==null?void 0:e.url):""}getUsername(t){var e;return((e=t.user)==null?void 0:e.name)||"익명의 고수"}replacePostSlug(t,e){return $.replaceSlug(t,e)}async appendProKnowhowList({isComplete:t,onFetchComplete:e}){if(!this.initialLoading){if(!this.proKnowhowList.length||t){e();return}try{const r={size:this.$ua.isMobile?20:30};this.pagination.nextCursor&&(r.next_cursor=this.pagination.nextCursor),await m.fetchProKnowhowList({query:r,isAppend:!0})}finally{e(),this.infiniteScrollObserverKey=this.infiniteScrollObserverKey+1}}}},i(u,"PostList"),u);f([v({type:Boolean,default:!1})],p.prototype,"initialLoading",2);f([v({type:Boolean,default:!0})],p.prototype,"isShowCardItem",2);p=f([g({components:{NoItems:K,LoadingIndicator:S,FeedListItem:P,FeedCardItem:I,InfiniteScrollObserver:E}})],p);const H="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='80'%20height='80'%20viewBox='0%200%2080%2080'%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0%25'%20y1='50%25'%20y2='50%25'%3e%3cstop%20offset='0%25'%20stop-color='%2300C7AE'/%3e%3cstop%20offset='100%25'%20stop-color='%234CC8E5'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3ccircle%20cx='40'%20cy='40'%20r='40'%20fill='url(%23a)'%20fill-opacity='.5'/%3e%3cpath%20d='M16.5%2063.5h47v-47h-47z'/%3e%3cg%20stroke='%23FFF'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3'%3e%3cpath%20d='M59.5%2040c0%2010.492-8.506%2019-19%2019-10.492%200-19-8.508-19-19%200-10.494%208.508-19%2019-19%2010.494%200%2019%208.506%2019%2019z'/%3e%3cpath%20d='M46.149%2045.446c-3.055%203.009-8.006%203.009-11.06%200a7.621%207.621%200%200%201%200-10.894c3.054-3.006%208.005-3.006%2011.06%200'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e";var W=i(function(){var t=this,e=t._self._c;return t._self._setupProxy,e("article",{staticClass:"pro-knowhow-list"},[e("ul",{class:["feed-list",{"card-list":t.isShowCardItem}]},[t.isShowCardItem?t._l(t.proKnowhowList,function(r,o){return e("li",{key:o,staticClass:"pro-knowhow-list-item",attrs:{"data-testid":"pro-knowhow-list-item"}},[e("section",{staticClass:"item-wrapper"},[e("router-link",{attrs:{to:{name:"pro-knowhow-detail",params:{postSlug:t.replacePostSlug(String(r.id),r.title)}}}},[e("figure",{staticClass:"image-wrapper"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.getCoverImageUrl(r),expression:"getCoverImageUrl(post)"}],staticClass:"content-image",attrs:{alt:"커버 이미지"}})]),e("h3",{staticClass:"content-title"},[t._v(t._s(r.title))]),e("p",{staticClass:"content-writer"}
1,[t._v(t._s(t.getUsername(r)))])])],1)])}):t._l(t.proKnowhowList,function(r){return e("FeedListItem",{key:r.id,attrs:{feed:r}})})],2),e("InfiniteScrollObserver",{key:t.infiniteScrollObserverKey,attrs:{"next-cursor":t.nextCursor,"total-count":t.proKnowhowList.length,"is-fetching":t.initialLoading},on:{fetch:t.appendProKnowhowList},scopedSlots:t._u([{key:"list",fn:i(function(){return[e("div")]},"fn"),proxy:!0},{key:"spinner",fn:i(function(){return[e("figure",{staticClass:"text-center"},[e("LoadingIndicator",{attrs:{center:""}})],1)]},"fn"),proxy:!0},{key:"no-results",fn:i(function(){return[e("NoItems",{staticClass:"no-items",attrs:{title:"고수노하우 목록이 없습니다."},scopedSlots:t._u([{key:"icon-image",fn:i(function(){return[e("img",{attrs:{src:H,alt:"empty"}})]},"fn"),proxy:!0}])})]},"fn"),proxy:!0}])})],1)},"render"),V=[],Q=_(p,W,V,!1,null,"97f35bd7");const J=Q.exports;var X=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,Z=i((s,t,e,r)=>{for(var o=r>1?void 0:r?Y(t,e):t,n=s.length-1,a;n>=0;n--)(a=s[n])&&(o=(r?a(t,e,o):a(o))||o);return r&&o&&X(t,e,o),o},"__decorateClass");g.registerHooks(["beforeRouteEnter"]);var l;let h=(l=class extends C{constructor(){super(...arguments),this.initialLoading=!1}get bannerIcon(){return T}get topicId(){return M.ProKnowhow}get isMobile(){return this.$ua.isMobile}get categoryList(){return c.categoryList}get isUserPenalty(){return c.isBanUser}get gnbHeight(){return w.gnbHeight}get observerOptions(){return{rootMargin:`${this.gnbHeight*-1}px 0px 0px`,threshold:1}}get currentUserRole(){return y.currentUserRole}get topicList(){return c.communityTopicList}get topic(){return this.topicList.find(t=>t.id===this.topicId)}get isShowCardItem(){var t;return((t=this.topic)==null?void 0:t.layoutType)==="gallery"}get needPhoneAuth(){return y.needPhoneAuth}toggleScrollOnTop(t){const e="pro-knowhow-header",r=t.some(o=>o.target.id===e&&o.isIntersecting);w.setIsScrollOnTop(r)}sendTracker(){d.pro_knowhow_writing_click()}fetchCategoryList(){if(!c.categoryList.length)return c.fetchCategoryList()}async prefetch(){return await this.fetchCategoryList(),m.fetchProKnowhowList({query:{size:30}})}serverPrefetch(){return this.prefetch()}async mounted(){this.initialLoading=!0,await this.prefetch(),this.initialLoading=!1;const{from:t,...e}=this.$route.query;t==="mypage"&&(d.user_knowhow_list_enter("mypage"),this.$router.replace({query:e}))}beforeRouteEnter(t,e,r){if(!e.name)return r();d.user_knowhow_list_enter({"received-requests":"receivedrequest","received-quotes":"receivedquote",home:"main"}[e.name]||e.name.indexOf("soomgo-life")>-1&&"community_list"||"others"),r()}async beforeRouteLeave(t,e,r){if(A(t)&&this.needPhoneAuth){c.setBlockedPageRoute(t),this.$bvModal.hide(R),await q(100),this.$bvModal.show(z);return}r()}},i(l,"ProKnowhowList"),l);h=Z([g({components:{TopButton:b,PostList:J,CategoryList:B,TopicGuideBanner:x,ObserverContainer:N,CommunityWriteButton:F,ProKnowhowNewModal:D,CommunityTopicLayout:k,CommunityListBreadcrumbs:O,CommunityPhoneAuthModal:U}})],h);var tt=i(function(){var t=this,e=t._self._c;return t._self._setupProxy,e("section",{staticClass:"pro-knowhow",attrs:{id:"pro-knowhow"}},[e("no-ssr",[e("ObserverContainer",{attrs:{options:t.observerOptions},on:{trigger:t.toggleScrollOnTop}},[e("section",{staticClass:"pro-knowhow-header",attrs:{"data-observe":"pro-knowhow-header"}},[e("h1",{staticClass:"pro-knowhow-title"},[t._v("커뮤니티")]),t.isMobile?t._e():e("CommunityWriteButton",{attrs:{"topic-id":t.topicId},on:{click:i(function(r){return t.sendTracker()},"click")}})],1),e("CategoryList",{attrs:{"category-list":t.categoryList}})],1),e("div",{staticClass:"community-layout"},[e("CommunityTopicLayout",{attrs:{"topic-id":t.topicId}}),e("div",{staticClass:"community-content-layout"},[e("CommunityListBreadcrumbs",{attrs:{"topic-id":t.topicId,"topic-label-override":"고수노하우"}}),t.topic?e("TopicGuideBanner",{attrs:{topic:t.topic,"banner-icon":t.bannerIcon}}):t._e(),e("PostList",{attrs:{"initial-loading":t.initialLoading,"is-show-card-item":t.isShowCardItem}})],1)],1),e("TopButton",{attrs:{"target-container-id":"pro-knowhow"}}),t.isMobile?e("CommunityWriteButton",{attrs:{"topic-id":t.topicId},on:{click:i(function(r){return t.sendTracker()},"click")}}):t._e(),e("CommunityPhoneAuthModal"),e("ProKnowhowNewModal")],1)],1)},"render"),et=[],rt=_(h,tt,et,!1,null,"67e11e4d");const Gt=rt.exports;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.