PageSourceSearch

https://outstanding.kr/_next/static/chunks/pages/index-2e425982a6b7cb26.js

js outstanding.kr collected 2026-09-25 22:59:50 UTC 16,827 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{21453:function(e,t,r){"use strict";r.r(t),r.d(t,{Page404:function(){return l}});var n=r(67294),i=r(40048),s=r(26361),a=r(81606),o=r(28386),c=r(85893);function l(){let e=(0,n.useMemo)(()=>i.RN[(0,s.z8)(Math.random()*i.RN.length)],[]);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(a.Dx,{title:"페이지 없음"}),(0,c.jsxs)("div",{id:"static_page",children:[(0,c.jsx)("h1",{children:"페이지 없음"}),(0,c.jsx)("img",{src:e,alt:"404"}),(0,c.jsxs)("div",{children:["검색 조건을 다시 입력하시거나",(0,c.jsx)("br",{}),"메뉴를 통해 다시 살펴봐주세요!"]})]})]})}t.default=(0,o.y7)({ssr:!1})(l)},2152:function(e,t,r){"use strict";r.r(t),r.d(t,{getBanners:function(){return z}});var n=r(8307),i=r(67294),s=r(34394),a=r(11163),o=r(61383),c=r(92194),l=r(50704),u=r(67186),d=r(28386),f=r(21453),p=r(26361),h=r(45424),g=r(27351),j=r(72770),m=r(53082),y=r(96486),b=r.n(y),O=r(75072),x=r(43524),w=r(57462),v=r(72679),P=r(5817),S=r(47447),_=r(48e3),D=r(88769),N=r(41664),k=r.n(N),L=r(40660),E=r(44581),M=r(75954),C=r(85893);function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Z(e){if(void 0===e.banner)return(0,C.jsx)(C.Fragment,{});let t=e.banner.isSponsorship,r=(0,C.jsx)(v.LazyLoadImage,{alt:e.banner.title,effect:"opacity",visibleByDefault:e.index===e.max,src:e.banner.banner?.url.replace("/origin/","/medium/")}),n=e.curSlide===e.index-1,i=e=>{n||e.preventDefault()};return(0,C.jsxs)("div",{className:["slide_inner",t?"is_sponsorship":""].join(" "),children:[(0,C.jsxs)("div",{className:"index",children:[e.index," / ",e.max]}),(0,C.jsxs)(s.rs,{children:[(0,C.jsx)(s.JZ,{condition:"/"===e.banner.link[0],children:(0,C.jsx)(m.Z,{href:e.banner.link+"?utm_source=outstanding&utm_medium=banner&utm_campaign=home",onClick:i,children:r})}),(0,C.jsx)(s.gA,{children:(0,C.jsx)("a",{href:e.banner.link,target:"_blank",onClick:i,children:r})})]})]})}function I(e){let{0:t,1:r}=(0,i.useState)(0),n=(0,i.useMemo)(()=>{let t=e.bannerHome??[];if(t?.length>0&&t.length<=3)for(;t.length<3;)t=t.concat(t);return t},[e.bannerHome]);return(0,C.jsx)(s.nA,{condition:n.length>0,children:(0,C.jsx)("div",{className:"home_slide",children:(0,C.jsx)(j.Z,A(A({},{arrows:!0,dots:!0,infinite:!0,speed:500,slidesToShow:3,slidesToScroll:1,adaptiveHeight:!0,centerMode:!0,autoplay:!0,autoplaySpeed:5e3,swipeToSlide:!0,focusOnSelect:!0,pauseOnHover:!0,afterChange(e){r(e)}}),{},{children:n.map((e,r,n)=>(0,C.jsx)(Z,{banner:e,index:r+1,max:n.length,curSlide:t},e.link))}))})})}function T(){let{rows:e}=(0,E.$)(),t=e.map(e=>e.code).join(","),r=(0,i.useMemo)(()=>b().shuffle(e),[t]),{0:n,1:s}=(0,i.useState)(0),{0:a,1:o}=(0,i.useState)(!1);(0,_.K)(()=>{s(e=>(e+1)%r.length)},3e3,r.length>1&&!a);let c=(0,D.M)(()=>{o(!0)},()=>{o(!1)});return 0===r.length?null:(0,C.jsxs)("div",{ref:c,id:"home_press_list",children:[(0,C.jsx)("section",{children:"스타트업DB 인기 기업"}),(0,C.jsx)("div",{className:"articles",children:(0,C.jsx)(S.For,{of:r,children:(e,{index:t,length:r})=>(0,C.jsx)("article",{className:["notice_item",t===n&&"selected",(t+1)%r===n&&"selected_prev"].join(" "),children:(0,C.jsx)(k(),{href:`/startup-db/company/${e.code}`,children:(0,C.jsxs)("div",{className:"title",children:[(0,C.jsx)("span",{children:e.name}),(e.categoryLabel||e.ceo)&&(0,C.jsx)("span",{className:"company_meta",style:{color:"#8993a3",fontSize:"0.74em",fontWeight:400,marginLeft:10,paddingLeft:10,borderLeft:"1px solid #cbd3df"},children:[e.categoryLabel,e.ceo?`대표 ${e.ceo}`:""].filter(Boolean).join(" \xb7 ")})]})})},e.code)})})]})}function $(e){let t=(0,a.useRouter)(),r=(0,h.lc)(e=>e.post),n=(0,h.lc)(e=>e.post.postFlushFlag),{page:d}=(0,c.W)(t.query),j=(0,p.z8)(d),{data:m,loading:y,refetch:O}=(0,o.Ey)({variables:{page:j}}),{data:x}=(0,o.jYm)({variables:{main:"goldenbell"},skip:!0});(0,i.useMemo)(()=>{!g.W&&n&&(r.updatePostFlushFlag(!1),O({page:j}))},[j,n,r,O]);let w=(0,i.useMemo)(()=>
1{if(g.W)return;let e=new Date;e.setDate(e.getDate()-7);let t=[];return t.push(b().chain(x?.postListWithSlug?.posts??[]).clone().filter(t=>new Date(t.datetime)>e).take(5).shuffle().first().value()),b().compact(t)},[x]),v=(0,i.useMemo)(()=>{let e=b().clone(m),t=b().map(w,e=>e.id);return e?.postHomeList.posts&&(e.postHomeList.posts=b().filter(e?.postHomeList.posts??[],e=>!t.includes(e.id))),e?.postHomeList},[w,m]);return(0,C.jsxs)(s.rs,{children:[(0,C.jsx)(s.JZ,{condition:y,children:(0,C.jsx)(u.p,{})}),(0,C.jsx)(s.JZ,{condition:!m?.postHomeList?.posts,children:(0,C.jsx)(f.Page404,{})}),(0,C.jsxs)(s.JZ,{condition:j<=1,children:[(0,C.jsx)(L.ay,{topBannerHome:e?.topBannerHome}),(0,C.jsx)(P.Z,{children:(0,C.jsx)(I,{bannerHome:e?.bannerHome})}),(0,C.jsx)(T,{}),(0,C.jsx)(l.g,{postList:v,postsPrefix:w})]}),(0,C.jsx)(s.gA,{children:(0,C.jsx)(l.g,{postList:v})})]})}async function F(){try{let e=await (0,x.k)(M.Zr+"/banner-homes/public").catch(()=>{});if(void 0===e)return[];return await e.json()}catch{}finally{}return[]}async function z(){let e=await (0,w.C)("banner_home",F).catch(()=>[]);b().isArray(e)||(e=[]);let t=b().filter(e,e=>!!e.isPrimary),r=b().filter(e,e=>!e.isPrimary),n=e.length<=0?L.rv:[];return b().filter([...n,...b().shuffle(t),...b().chain(r).shuffle().value()])}$.getInitialProps=async()=>{let e=z(),t=(0,L.Ou)();return{topBannerHome:await t,bannerHome:await e}},t.default=(0,d.y7)()((0,O.w)($))},50704:function(e,t,r){"use strict";r.d(t,{H:function(){return O},g:function(){return x}});var n=r(47447),i=r(30381),s=r.n(i),a=r(41664),o=r.n(a),c=r(67294),l=r(72679),u=r(118),d=r(14871),f=r(60700),p=r(74649),h=r(75072),g=r(34394),j=r(96486),m=r.n(j),y=r(27351),b=r(85893);let O=(0,h.w)(e=>{let{0:t,1:r}=(0,c.useState)(!1),n=e.post,i=e.menu,a=n?.uri?"/"+n?.uri:i?.url,u=n?.uri?"/[uri]":"/category/[main]/[sub]",h="/search_detail/author/"+(n?.author?.loginId??""),j=(n?.title??i.name).trim(),m=n?.thumbnailUrl??i.backgroundImage,y=n?.author?.name,O=n?.text??"",x=s()(n?.datetime),w=(0,c.useMemo)(()=>(0,f.j)(x),[]);return"test"===j?(0,b.jsx)(b.Fragment,{}):(0,b.jsxs)("article",{className:[t?"hover":" ",n?"post":"menu",...e.classNames??[]].join(" "),onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),children:[(0,b.jsxs)(o(),{href:u,as:a,children:[(0,b.jsx)(l.LazyLoadImage,{className:"img",alt:j,src:m,style:{objectFit:"cover"},effect:"opacity"}),(0,b.jsx)("div",{className:"title",children:j}),(0,b.jsx)(p.u,{className:"html",html:O})]}),(0,b.jsxs)("div",{className:"author",children:[(0,b.jsx)(o(),{href:h,className:"author_image","aria-label":y,children:(0,b.jsx)(d.AuthorImage,{author:n?.author})}),(0,b.jsx)(o(),{href:h,className:"author_name",children:(0,b.jsx)("div",{children:y})}),(0,b.jsx)(g.nA,{condition:!!n?.author?.authorPosition,children:(0,b.jsx)("div",{className:"author_position",children:n?.author?.authorPosition})}),(0,b.jsx)("div",{className:"datetime",suppressHydrationWarning:!0,children:w})]})]})});function x({postList:e,postsPrefix:t,categoryIgnored:r,noticeMoveToFirstCount:i}){let s=e.pagingItemCount,a=e.pagingItemCountPerPage,o=e.pagingCur,l=(0,c.useMemo)(()=>{let n=e.posts;if(r&&(n=n.filter(e=>!e.postCategorys.some(e=>r.includes(e.slug)))),1===o&&i&&!y.W){let e=m().chain(n).filter(e=>e.postCategorys.some(e=>"notice"===e.slug)).shuffle().take(i).value();if(e.length>0){let t=m().differenceBy(n,e,"id");n=[...e,...t]}}return[...t??[],...n]},[e.posts,r,i,y.W,t]);return(0,b.jsxs)("div",{className:"article_list_wrap",children:[(0,b.jsx)("div",{className:"article_list",role:"list","aria-label":"article-list",children:(0,b.jsx)(n.For,{of:l,children:e=>(0,b.jsxs)(g.rs,{children:[(0,b.jsx)(g.JZ,{condition:1==o&&e.postCategorys.some(e=>"notice"===e.slug),children:(0,b.jsx)(O,{post:e,classNames:["highlight_notice"]},e.id)}),(0,b.jsx)(g.JZ,{condition:1==o&&e.postCategorys.some(e=>"goldenbell"===e.slug),children:(0,b.jsx)(O,{post:e,classNames:["highlight_goldenbell"]},e.id)}),(0,b.jsx)(g.gA,{children:(0,b.jsx)(O,{post:e},e.id)})]},e.id)})}),(0,b.jsx)(u.L,{itemCount:s,itemCountPerPage:a,pagingCur:o})]})}},74649:function(e,t,r){"use strict";r.d(t,{u:function(){return u}});var n=r(8307),i=r(67294),s=r(71823),a=r(8082),o=r(85893);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function u({html:e,className:t}){let r=(0,s.Ry)({className:t}),n=(0,i.useMemo)(()=>(0,a.Ln)(e),[e]);return(0,o.jsx)("div",l(l({},r),{},{children:n}))}},118:function(e,t,r){"use strict";r.d(t,{L:function(){return f}});var n=r(96486),i=r.n(n),s=r(34394),a=r(41664),o=r.n(a),c=r(47447);r(67294);var l=r(11163),u=r(26361),d=r(85893);function f(e){let{itemCount:t,itemCountPerPage:r,pagingCur:n}=e,a=(0,l.useRouter)().asPath.replace(/[?#].+/g,""),f=e=>({pathname:a,query:{page:e}}),p=e=>({pathname:a,query:{page:e}}),h=(0,u.z8)((t+r-1)/r),g=i().range(n-2,n+2+1);n<=4?g=i().range(n-4,n+2+1):h-4<=n&&(g=i().range(n-2,n+4+1));let j=1!==(g=g.filter(e=>1<=e&&e<=h))[0]&&t>0,m=g[g.length-1]!==h&&t>0;return(0,d.jsxs)("nav",{id:"paging","aria-label":"pagination",children:[(0,d.jsxs)(s.nA,{condition:j,children:[(0,d.jsx)("span",{children:(0,d.jsx)(o(),{href:f(1),as:p(1),"aria-label":"page-1",children:"1"})}),(0,d.jsx)("span",{children:"..."})]}),(0,d.jsx)(c.For,{of:g,children:e=>(0,d.jsxs)(s.If,{condition:n===e,children:[(0,d.jsx)(s.Zf,{children:(0,d.jsx)("span",{className:"current","aria-current":"page","aria-label":`page-${e}`,children:e})}),(0,d.jsx)(s.Ot,{children:(0,d.jsx)("span",{children:(0,d.jsx)(o(),{href:f(e),as:p(e),"aria-label":`page-${e}`,children:e})})})]})}),(0,d.jsx)(s.nA,{condition:m,children:(0,d.jsx)("span",{children:"..."})})]})}},75072:function(e,t,r){"use strict";r.d(t,{w:function(){return c}});var n=r(8307),i=r(45424),s=r(67294),a=r(85893);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){let t=t=>{let r=(0,i.lc)(e=>e.layout);return(0,s.useEffect)(()=>(r.updateShowRightPanel(!1),()=>{r.updateShowRightPanel(!0)})),(0,a.jsx)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t))};return t.getInitialProps=e.getInitialProps,t}},9977:function(e,t,r){"use strict";r.d(t,{tb:function(){return c},md:function(){return p}});var n=r(8307),i=r(67294);async function s(e,t,r=e=>new Promise(t=>{setTimeout(t,e)}),n=Math.random){try{return await e()}catch(s){if(!t||!(s instanceof Error&&!0===s.retryable))throw s;let i=.8+.4*n();return await r(Math.round(500*i)),e()}}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}let o="Failed to fetch dataframe.",c=2e4;class l extends Error{constructor(e){super(o),(0,n.Z)(this,"retryable",void 0),this.retryable=e}}let u=new Map,d=new Map;async function f(e,t,r,i,s="shared"){let o=Date.now();if("shared"===s){for(let[e,t]of u){if(t.expiresAt>o)break;u.delete(e)}let t=u.get(e);if(t)return t.response;let r=d.get(e);if(r)return r}let f=(async()=>{let o=new AbortController,d=setTimeout(()=>o.abort(),c);try{let c;let d=await fetch("/api/pdeck/dataframe",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(void 0===i?{dataframeName:t,dataframeArgs:r}:{dataframeName:t,dataframeArgs:r,clientSurface:i}),signal:o.signal},"no-store"===s?{cache:"no-store"}:{}));try{c=await d.json()}catch{throw new l(d.ok)}if(!d.ok||!c?.ok)throw new l(429===d.status||d.status>=500);let f={result:c.result};return"shared"===s&&u.set(e,{response:f,expiresAt:Date.now()+3e4}),f}catch(e){if(e instanceof l)throw e;throw new l(!0)}finally{clearTimeout(d)}})();"shared"===s&&d.set(e,f);try{return await f}finally{"shared"===s&&d.get(e)===f&&d.delete(e)}}function p(e,t,r){let n=r?.enabled!==!1,a=r?.clientSurface,c=r?.cacheMode??"shared",{0:l,1:u}=(0,i.useState)(void 0),{0:d,1:p}=(0,i.useState)(n),{0:h,1:g}=(0,i.useState)(void 0),j=JSON.stringify(t),m=`${String(e)}|${j}|${a??""}|${n}|${c}`,y=(0,i.useRef)(m);return y.current!==m&&(y.current=m,u(void 0),g(void 0),p(n)),(0,i.useEffect)(()=>{let i=!1;return n?(p(!0),async function(){try{let n=await s(()=>(function(e,t,r){let n=r?.clientSurface;return f(`${String(e)}|${JSON.stringify(t)}|${n??""}`,e,t,n,r?.cacheMode)})(e,t,{clientSurface:a,cacheMode:c}),r?.retryTransientOnce===!0);if(i)return;u(n.result),g(void 0),p(!1)}catch(e){if(i)return;u(void 0),g(o),p(!1)}}()):p(!1),()=>{i=!0}},[e,j,n,r?.retryTransientOnce,a,c]),{data:l,isLoading:d,error:h}}},44581:function(e,t,r){"use strict";r.d(t,{$:function(){return o}});var n=r(8307),i=r(67294),s=r(9977);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e="week"){let t=(0,s.md)("DataframePdeckLogUsersCompanyTopCurrentPeriod",{period:e}),r=(t.data?.period===e?t.data.rows:[]).filter(e=>"string"==typeof e.code&&e.code.length>0),{0:o,1:c}=(0,i.useState)({}),{0:l,1:u}=(0,i.useState)(null),d=r.map(e=>e.code).join(","),{0:f,1:p}=(0,i.useState)(d);f!==d&&(p(d),c({}),u(null));let h=l===d;(0,i.useEffect)(()=>
1{if(!d){u("");return}let e=!1,t=new AbortController;return(async()=>{let r={};try{let e=await fetch(`/api/typesense/search?section=company&codes=${d}`,{signal:t.signal}),n=await e.json();if(n?.ok&&Array.isArray(n.companies))for(let e of n.companies)"string"==typeof e?.code&&"string"==typeof e?.name&&e.name&&(r[e.code]={name:e.name,description:"string"==typeof e?.description?e.description:"",categoryLabel:"string"==typeof e?.categoryLabel?e.categoryLabel:"",ceo:"string"==typeof e?.ceo?e.ceo:""})}catch{}e||(c(r),u(d))})(),()=>{e=!0,t.abort()}},[d]);let g=h?r.filter(e=>!!o[e.code]).slice(0,10).map((e,t)=>(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e})({rank:t+1,code:e.code},o[e.code])):[],j=null===t.data||void 0!==t.data&&t.data.period!==e;return{rows:g,isLoading:t.isLoading||!h,error:t.error||(j?"Failed to fetch dataframe.":void 0),asOfKst:t.data?.asOfExclusiveAtKst}}},60700:function(e,t,r){"use strict";r.d(t,{j:function(){return c}});var n=r(30381),i=r.n(n),s=r(26361),a=r(75893),o=r(27351);function c(e){let t=o.W?-9:new Date().getTimezoneOffset()/60,r=i().duration(i()().add(-9-t,"hour").diff(e)),n=parseInt(r.asMinutes()),c=parseInt(r.asHours()),l=parseInt(r.asDays());return parseInt(r.asMonths())>0?e.format(a.zT):l>0?(0,s.z8)(l)+"일 전":c>0?(0,s.z8)(c)+"시간 전":n>0?(0,s.z8)(n)+"분 전":"조금 전"}},48312:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return r(2152)}])}},function(e){e.O(0,[6326,1055,8763,530,4829,5306,9666,2924,7239,8764,2679,1890,2293,6066,53,6819,5279,4871,2888,9774,179],function(){return e(e.s=48312)}),_N_E=e.O()}]);

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.