PageSourceSearch

https://bigfrontend.dev/_next/static/chunks/3299-f5ec42f3f5828470.js

js bigfrontend.dev collected 2026-10-03 22:47:26 UTC 18,740 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3299],{88372:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserActionBaseEvent=void 0;const r=n(86244);t.UserActionBaseEvent=class{time;user_id;action_type;extra;target_type;target_id;ds;eventType="user-action-base";constructor(e){Object.assign(this,e),this.time||(this.time=Math.floor(Date.now()/1e3)),this.time&&(this.ds=(0,r.formatDate)(this.time,"YYYY-MM-dd"))}getPayload(){return{time:this.time,user_id:this.user_id,action_type:this.action_type,extra:this.extra,target_type:this.target_type,target_id:this.target_id,ds:this.ds}}serialize(){return JSON.stringify(this.getPayload())}}},93451:function(e,t,n){"use strict";t.E=void 0;const r=n(88372);class i extends r.UserActionBaseEvent{dispatch(e){e.post("/event/mq",{eventType:this.eventType,payload:this.getPayload()}).catch((()=>{}))}}t.E=i},69618:function(e,t,n){"use strict";n.d(t,{o:function(){return p}});var r=n(67294),i=n(58605);var o=n(76768),a=n(11163),c=n(68683),s=n(21724),u=n(90609),l=r.createElement,d=(l=r.createElement,function(e){var t=e.direction,n=void 0===t?"row":t,i=e.float,d=void 0===i?"unset":i,f=e.margin,p=void 0===f?"":f,m=(0,r.useRef)(null),v=(0,r.useRef)(!1),h=(0,r.useCallback)((function(){var e=document.createElement("script");if(e.async=!0,e.type="text/javascript",e.id="_carbonads_js",m.current){for(;m.current.firstChild;)m.current.removeChild(m.current.firstChild);m.current.appendChild(e),e.src=(0,o.isDev)()?"//cdn.carbonads.com/carbon.js?serve=CVADC53U&placement=demo":"//cdn.carbonads.com/carbon.js?serve=CEBIP2JU&placement=bigfrontenddev"}}),[]),g=(0,r.useRef)(0),y=(0,r.useRef)(!1),b=(0,u.p)().swallowError,x=function(e,t){var n=(0,r.useState)(e),i=n[0],o=n[1];return(0,r.useEffect)((function(){var n=setTimeout((function(){o(e)}),t);return function(){clearTimeout(n)}}),[e,t]),i}((0,a.useRouter)(),1e3);(0,r.useEffect)((function(){(0,s.L)("carbon.refresh"),h()}),[h,x]);var _=(0,r.useCallback)((function(){"visible"===document.visibilityState&&v.current&&(v.current=!1,(0,s.L)("carbon.refresh.internal.pending"),h())}),[h]);return(0,r.useEffect)((function(){return y.current=!0,document.addEventListener("visibilitychange",_),c.api.get("/conf/magic_refresh").then((function(e){var t=e.value,n=60*parseInt(t,10)*1e3;y.current&&(g.current=window.setInterval((function(){"visible"===document.visibilityState?((0,s.L)("carbon.refresh.internal"),h()):v.current=!0}),n))})).catch(b),function(){y.current=!1,window.clearInterval(g.current),document.removeEventListener("visibilitychange",_)}}),[_,h,b]),l("div",{ref:m,style:{minHeight:125,width:"row"===n?300:130,float:d,margin:p},className:n})}),f=r.createElement,p=(f=r.createElement,function(e){var t=(0,i.x)();return void 0===t||null!==t&&void 0!==t&&t.isPremium?null:f(d,e)})},59110:function(e,t,n){"use strict";n.d(t,{j:function(){return s}});var r=n(67294),i=n(19521),o=n(8100),a=n(68683),c=r.createElement,s=(c=r.createElement,function(e){var t=e.location,n=void 0===t?"all":t,r=(0,o.ZP)("/banner/"+n,(function(){return a.api.get("/banner",{location:n})})).data,i=null===r||void 0===r?void 0:r.items;if(!i||0===i.length)return null;var s=i[Math.floor(Math.random()*i.length)];return c(u,{href:s.link},!!s.image&&c("img",{src:s.image,loading:"lazy"}),c("p",null,s.title))}),u=i.ZP.a.withConfig({displayName:"Banner__Outer",componentId:"sc-1lgivw-0"})(["width:30rem;margin-top:2rem;box-shadow:0 0 1px 1px var(--color-line-3rd);font-size:var(--font-size-subtitle2);text-align:center;padding:1rem 1rem 1rem;color:var(--color-text-main);font-weight:600;border-radius:3px;display:block;img{max-width:100%;max-height:4rem;margin:0 auto;}&:hover{text-decoration:underline;}p{margin-bottom:0;}"])},9095:function(e,t,n){"use strict";n.d(t,{t:function(){return a}});var r=n(67294),i=n(19521),o=r.createElement;o=r.createElement;function a(e){var t=e.url,n=e.size,r=void 0===n?16:n;return null==t?null:o(c,{src:t,width:r,height:r})}var c=i.ZP.img.withConfig({displayName:"CompanyIcon__Img",componentId:"sc-jkqjps-0"})(["@media (prefers-color-scheme:dark){filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(135deg) brightness(101%) contrast(101%);}"])},66433:function(e,t,n){"use strict";n.d(t,{K:function(){return s}});var r=n(67294),i=n(4325),o=n(40873),a=r.createElement,c=(a=r.createElement,{title:["Seems to be empty land.","\u7a7a\u3063\u307d\u3067\u3059\u3002","\u7a7a\u3002"]}),s=function(){var e=(0,o.NT)(c);return a(i.x,{color:"sub",type:"body2"},e("title"))}},12351:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(41664),i=n.n(r),o=n(67294),a=n(37094),c=n(19521),s=o.createElement,u=(s=o.createElement,function(e){var t=e.href,n=e.children;return s(i(),{href:t,passHref:!0},s(d,null,n," ",s(l,null,s(a.QAE,null))))}),l=c.ZP.span.withConfig({displayName:"FilterBadge__DeleteButton",componentId:"sc-1xzqzlp-0"})(["line-height:0;"]),d=c.ZP.a.withConfig({displayName:"FilterBadge__FilterBadgeUI",componentId:"sc-1xzqzlp-1"})(["display:inline-flex;align-items:center;column-gap:0.3rem;font-size:var(--font-size-caption);
1background-color:var(--color-bg-deemphasized);padding:0.5rem 0.5rem;border-radius:0.5rem;&:hover ","{color:var(--color-console-error);}"],l)},35903:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var r=n(67294),i=n(19521),o=r.createElement;o=r.createElement;function a(e){var t="checkbox-".concat(e.prefix);return o("label",{htmlFor:t},o("input",{type:"checkbox",checked:e.checked,id:t,onChange:function(t){var n=t.currentTarget.checked;e.onChange(n)}}),o(c,null,e.icon," ",e.label))}var c=i.ZP.span.withConfig({displayName:"Checkbox__Label",componentId:"sc-d9d72n-0"})(["margin-left:0.5rem;display:inline-flex;align-items:center;column-gap:0.4rem;"])},46920:function(e,t,n){"use strict";n.d(t,{ZL:function(){return a},uk:function(){return i},xL:function(){return o}});var r=n(19521),i=r.ZP.div.withConfig({displayName:"List__ListFilters",componentId:"sc-5g3rq0-0"})(["padding:0 2rem 0 4rem;padding-bottom:0;@media (max-width:900px){padding:0 0.5rem 0 2.5rem;}"]),o=r.ZP.ul.withConfig({displayName:"List__ListItems",componentId:"sc-5g3rq0-1"})(["padding:0 2rem;@media (max-width:900px){padding:0 0.5rem;}"]),a=(r.ZP.p.withConfig({displayName:"List__Status",componentId:"sc-5g3rq0-2"})(["padding-left:2rem;color:var(--color-text-sub);font-size:var(--font-size-button);line-height:2;a{color:var(--color-text-sub);text-decoration:underline;margin-left:1rem;}"]),r.ZP.a.withConfig({displayName:"List__SelectedTag",componentId:"sc-5g3rq0-3"})(["display:inline-flex;align-items:center;color:var(--color-text-sub);border:1px solid var(--color-text-sub);font-size:var(--font-size-button);border-radius:0.3rem;padding:0.3rem 1rem;margin-left:1rem;svg{margin-left:0.5rem;}"]),r.ZP.div.withConfig({displayName:"List__ItemProblem",componentId:"sc-5g3rq0-4"})(["font-size:var(--font-size-subtitle1);padding:0.7rem 0;display:block;font-weight:bold;display:flex;align-items:center;flex-wrap:wrap;&:hover{color:var(--color-theme-primary);opacity:1;}padding-left:2rem;position:relative;> svg{position:absolute;left:0;top:50%;transform:translateY(-50%);}"]))},28079:function(e,t,n){"use strict";n.d(t,{H:function(){return r}});var r=n(19521).ZP.p.withConfig({displayName:"PageDescription",componentId:"sc-2c36nq-0"})(["font-size:var(--font-size-body2);display:flex;align-items:center;gap:1rem;padding:0 3rem 0 4rem;@media (max-width:900px){padding:0 2rem 0 2.5rem;}"])},67488:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var r=n(19521).ZP.h1.withConfig({displayName:"PageTitle",componentId:"sc-uwhat8-0"})(["font-size:var(--font-size-headline5);font-weight:800;display:flex;align-items:center;gap:1rem;padding-left:4rem;margin:0;@media (max-width:900px){padding-left:2.5rem;}"])},23572:function(e,t,n){"use strict";n.d(t,{L:function(){return y}});var r=n(27812),i=n(67294),o=n(56632),a=n(77166),c=n(93451),s=n(11163),u=n(19042),l=n(7696),d=n(68683),f=n(40873),p=n(9095),m=n(35903),v=n(74536),h=i.createElement,g=(h=i.createElement,{company:["Company","\u4f1a\u793e\u5225","\u9009\u62e9\u516c\u53f8"],unsolved:["Unsolved","\u672a\u89e3\u6c7a","\u672a\u89e3\u51b3"],solvedStatus:["Solved status","\u89e3\u6c7a\u72b6\u6cc1","\u89e3\u7b54\u72b6\u6001"]});function y(e){var t=e.genLink,n=e.companies,u=e.selectedCompanyIds,l=void 0===u?new Set:u,f=(0,s.useRouter)(),v=(0,i.useCallback)((function(){new c.E({action_type:"question-filter.open",target_type:"company"}).dispatch(d.api)}),[]),g=(0,i.useCallback)((function(e,n){var i=new Set(l);n?i.add(e.id):i.delete(e.id);var o=t({companies:(0,r.Z)(i)});f.push(o)}),[t,f,l]);return h(o.x,{onOpen:v,popover:h(a.v,null,n.map((function(e){return h("li",{key:e.id},h(m.X,{icon:h(p.t,{url:e.logo}),label:e.name+(e.count>0?"(".concat(e.count,")"):""),checked:l.has(e.id),prefix:"QuestionFilterCompany"+e.name,onChange:function(t){return g(e,t)}}))}))),position:"bottom-right"},h(b,{count:l.size}))}function b(e){var t=e.onClick,n=e.count,r=(0,o.v)().show,i=(0,f.NT)(g);return h(v.W,{onClick:t},h(u.$xp,null),i("company"),n>0&&"(".concat(n,")"),h("span",{inert:"true",style:{lineHeight:0}},h(!0===r?l.gcy:l.ZXJ,{size:20})))}},29180:function(e,t,n){"use strict";n.d(t,{Z:function(){return g},k:function(){return v}});var r=n(56632),i=n(77166),o=n(93451),a=n(41664),c=n.n(a),s=n(67294),u=n(7696),l=n(68683),d=n(40873),f=n(74536),p=s.createElement,m=(p=s.createElement,{solved:["Solved","\u89e3\u6c7a\u6e08\u307f","\u5df2\u89e3\u7b54"],unsolved:["Unsolved","\u672a\u89e3\u6c7a","\u672a\u89e3\u51b3"],solvedStatus:["Solved status","\u89e3\u6c7a\u72b6\u6cc1","\u89e3\u7b54\u72b6\u6001"]});function v(e){var t=e.genLink,n=(0,d.NT)(m),a=(0,s.useCallback)((function(){new o.E({action_type:"question-filter.open",target_type:"solvedstatus"}).dispatch(l.api)}),[]);return p(r.x,{hideOnClickPopover:!0,onOpen:a,popover:p(i.v,null,p("li",null,p(c(),{href:t({solved:"solved"})},p("a",null,n("solved")))," "),p("li",null,p(c(),{href:t({solved:"unsolved"})},p("a",null,n("unsolved")))," ")),position:"bottom-right"},p(h,null))}function h(e){var t=e.onClick,n=(0,r.v)().show,i=(0,d.NT)(m);return p(f.W,{onClick:t},i("solvedStatus"),p("span",{inert:"true",style:{lineHeight:0}},p(!0===n?u.gcy:u.ZXJ,{size:20})))}function g(){var e=(0,d.NT)(m);return function(t){return e(t)}}},81987:function(e,t,n){"use strict";n.d(t,{U:function(){return v},s:function(){return g}});var r=n(56632),i=n(77166),o=n(93451),a=n(41664),c=n.n(a),s=n(67294),u=n(7696),l=n(68683),d=n(40873),f=n(74536),p=s.createElement,m=(p=s.createElement,{sort:["Sort","\u4e26\u3073\u66ff\u3048","\u6392\u5e8f"],mostTried:["most tried","\u6700\u3082\u6311\u6226\u3055\u308c\u305f","\u6700\u591a\u88ab\u5c1d\u8bd5"],mostAccepted:["most accepted","\u6700\u3082\u89e3\u6c7a\u3055\u308c\u305f","\u6700\u591a\u901a\u8fc7"],easiest:["easiest","\u4e00\u756a\u901a\u308a\u3084\u3059\u3044","\u6700\u5bb9\u6613"],mostLiked:["most liked","\u4e00\u756a\u3044\u3044\u306d\uff01","\u6700\u88ablike"],newest:["latest","\u6700\u65b0\u9806","\u6700\u65b0"],oldest:["olde
1st","\u53e4\u3044\u9806","\u6700\u65e9"]});function v(e){var t=e.genLink,n=e.supportedSortMethods,a=(0,d.NT)(m),u=(0,s.useCallback)((function(){new o.E({action_type:"question-filter.open",target_type:"sort"}).dispatch(l.api)}),[]);return p(r.x,{hideOnClickPopover:!0,popover:p(i.v,null,n.map((function(e){return p("li",{key:e},p(c(),{href:t({sort:e})},p("a",null,a(e)))," ")}))),position:"bottom-right",onOpen:u},p(h,null))}function h(e){var t=e.onClick,n=(0,r.v)().show,i=(0,d.NT)(m);return p(f.W,{onClick:t},i("sort"),p("span",{inert:"true",style:{lineHeight:0}},p(!0===n?u.gcy:u.ZXJ,{size:20})))}function g(){var e=(0,d.NT)(m);return function(t){return"".concat(e("sort"),": ").concat(e(t))}}},40782:function(e,t,n){"use strict";n.d(t,{P:function(){return u}});var r=n(67294),i=n(81376),o=n(40873),a=n(70088),c=r.createElement,s=(c=r.createElement,{title:["random()","random()","random()"]}),u=function(e){var t=e.shuffle,n=(0,o.NT)(s),r=n("title");return c(a.h,{size:"30",onClick:t,tooltip:r,title:n("title")},c(i.HzM,{size:"20"}))}},56542:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var r=n(19521).ZP.a.withConfig({displayName:"Tag",componentId:"sc-1klb2b4-0"})(["display:inline-flex;color:",";background-color:",";font-size:var(--font-size-button);border-radius:1rem;padding:4px 10px;align-items:center;column-gap:0.2rem;font-weight:normal;line-height:1;&:hover{opacity:0.7;}"],(function(e){var t;return null!==(t=e.color)&&void 0!==t?t:"var(--color-text-sub)"}),(function(e){var t;
1return null!==(t=e.bg)&&void 0!==t?t:"var(--color-bg-deemphasized)"}))},74536:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});var r=n(19521).ZP.button.withConfig({displayName:"Token",componentId:"sc-1999qa4-0"})(["font-size:var(--font-size-button);color:",";background-color:",";display:inline-flex;align-items:center;gap:0.2rem;border:0;border-radius:2rem;padding:0.5rem 1rem 0.5rem 1.5rem;&:focus-visible,&:hover{opacity:0.7;}"],(function(e){return e.color,"var(--color-text-main)"}),(function(e){return e.color,"var(--color-bg-deemphasized)"}))},78e3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AmpStateContext=void 0;var r=(0,n(92648).Z)(n(67294)).default.createContext({});t.AmpStateContext=r},9470:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInAmpMode=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ampFirst,n=void 0!==t&&t,r=e.hybrid,i=void 0!==r&&r,o=e.hasQuery,a=void 0!==o&&o;return n||i&&a}},72717:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultHead=l,t.default=void 0;var r=n(6495).Z,i=n(92648).Z,o=(0,n(91598).Z)(n(67294)),a=i(n(11585)),c=n(78e3),s=n(15850),u=n(9470);n(99475);function l(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"===typeof t||"number"===typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((function(e,t){return"string"===typeof t||"number"===typeof t?e:e.concat(t)}),[])):e.concat(t)}var f=["name","httpEquiv","charSet","itemProp"];function p(e,t){var n=t.inAmpMode;return e.reduce(d,[]).reverse().concat(l(n).reverse()).filter(function(){var e=new Set,t=new Set,n=new Set,r={};return function(i){var o=!0,a=!1;if(i.key&&"number"!==typeof i.key&&i.key.indexOf("$")>0){a=!0;var c=i.key.slice(i.key.indexOf("$")+1);e.has(c)?o=!1:e.add(c)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(var s=0,u=f.length;s<u;s++){var l=f[s];if(i.props.hasOwnProperty(l))if("charSet"===l)n.has(l)?o=!1:n.add(l);else{var d=i.props[l],p=r[l]||new Set;"name"===l&&a||!p.has(d)?(p.add(d),r[l]=p):o=!1}}}return o}}()).reverse().map((function(e,t){var i=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some((function(t){return e.props.href.startsWith(t)}))){var a=r({},e.props||{});return a["data-href"]=a.href,a.href=void 0,a["data-optimized-fonts"]=!0,o.default.cloneElement(e,a)}return o.default.cloneElement(e,{key:i})}))}var m=function(e){var t=e.children,n=o.useContext(c.AmpStateContext),r=o.useContext(s.HeadManagerContext);return o.default.createElement(a.default,{reduceComponentsToState:p,headManager:r,inAmpMode:u.isInAmpMode(n)},t)};t.default=m,("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11585:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.headManager,n=e.reduceComponentsToState;function c(){if(t&&t.mountedInstances){var i=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(i,e))}}if(i){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),c()}return o((function(){var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),function(){var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}})),o((function(){return t&&(t._pendingUpdate=c),function(){t&&(t._pendingUpdate=c)}})),a((function(){return t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),function(){t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)}})),null};var r=(0,n(91598).Z)(n(67294));var i=!1,o=i?function(){}:r.useLayoutEffect,a=i?function(){}:r.useEffect},87559:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});var r=n(11163),i=n(67294),o=function(e){var t=(0,r.useRouter)().query;return(0,i.useMemo)((function(){return e.includes(t.sort)?t.sort:void 0}),[e,t])}},44114:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=function(e,t){"newest"===t&&e.sort((function(e,t){return t.id-e.id})),"oldest"===t&&e.sort((function(e,t){return e.id-t.id})),"mostTried"===t&&e.sort((function(e,t){return t.tried-e.tried})),"mostAccepted"===t&&e.sort((function(e,t){return t.accepted-e.accepted})),"mostLiked"===t&&e.sort((function(e,t){return t.likes-e.likes})),"easiest"===t&&e.sort((function(e,t){var n=0===e.tried?0:e.accepted/e.tried;return(0===t.tried?0:t.accepted/t.tried)-n}))}},21724:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(76768),i=function(e){try{(0,r.devConsoleLog)(e),(0,r.isDev)()||window.dataLayer.push({event:"bfe."+e})}catch(t){}}},56198:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(27812),i=n(67294),o=function(){return(0,i.useCallback)((function(e){var t=e.solved,n=e.tags,i=e.sort,o=e.difficulty,a=e.companies,c=new URLSearchParams;if(t&&c.set("solved",t),null!==n&&void 0!==n&&n.length){var s=new Set(n);c.set("tags",(0,r.Z)(s.values()).join(","))}
1if(null!==a&&void 0!==a&&a.length){var u=new Set(a);c.set("companies",(0,r.Z)(u.values()).join(","))}return i&&c.set("sort",i),o&&c.set("difficulty",o),c.toString()}),[])}},97402:function(e,t,n){"use strict";n.d(t,{S:function(){return u}});var r=n(67294),i=n(52012),o=n(40873),a=n(92231),c=n(21724),s={alldone:["\ud83d\udc4d\u2002you've solved all of them!","\ud83d\udc4d\u2002\u5168\u90e8\u89e3\u6c7a\u6e08\u307f","\ud83d\udc4d\u2002\u4f60\u5168\u90e8\u641e\u5b9a\u4e86!"]},u=function(e,t){var n=(0,a.T)(),u=(0,o.NT)(s),l=(0,i.x)().toast;return(0,r.useCallback)((function(){(0,c.L)("shuffle."+t);var r=e.filter((function(e){return!e.solved}));if(0!==r.length){var i=Math.floor(Math.random()*r.length);location.href=n("/"+t+"/"+r[i].permalink)}else l(u("alldone"))}),[e,n,u,l,t])}},9008:function(e,t,n){e.exports=n(72717)}}]);

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.