PageSourceSearch

https://codeset.ai/_next/static/chunks/9953.6180f0f8b9e4d365.js

js codeset.ai collected 2026-10-05 13:38:30 UTC 11,169 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9953],{355:(e,t,r)=>{r.d(t,{A:()=>u});var n=r(95155),s=r(51811);let l={name:"square-check",size:24,node:[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"m16 9-5.5 5.5L8 12",key:"xofnsj"}]],aliases:["check-square-2"]};l.node;let i=(0,s.A)(l),a={name:"square",size:24,node:[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]};a.node;let o=(0,s.A)(a);var d=r(64577),c=r(9005),x=r(86069);function u({options:e,selectedIndex:t,selectedIndices:r,correctIndex:s=null,correctIndices:l=null,graded:a=!1,disabled:h=!1,multiple:m=!1,onSelect:b}){let p=new Set(r??(null===t?[]:[t])),f=new Set(l??(null===s?[]:[s])),g=null!==s||null!==l&&l.length>0;return(0,n.jsx)("div",{className:"flex flex-col gap-1.5",children:e.map((e,t)=>{let r=p.has(t),s=a&&g&&f.has(t),l=a&&g&&r&&!f.has(t),u=s?"border-success/50 bg-success/8 text-txt-primary":l?"border-semantic-error/50 bg-semantic-error/8 text-semantic-error":a?"border-border opacity-40 text-txt-secondary":r?"border-accent/50 bg-accent/10 text-txt-primary":"border-border text-txt-secondary hover:border-border-strong hover:text-txt-primary";return(0,n.jsxs)("button",{type:"button",onClick:()=>b?.(t),disabled:h||a||!b,className:`text-left text-sm px-3.5 py-2.5 rounded-lg border transition-all flex items-start justify-between gap-2 disabled:cursor-default ${u}`,children:[(0,n.jsxs)("span",{className:"min-w-0",children:[m&&(0,n.jsx)("span",{className:"text-txt-faint mr-2 inline-flex align-middle","aria-hidden":!0,children:r?(0,n.jsx)(i,{size:15}):(0,n.jsx)(o,{size:15})}),(0,n.jsxs)("span",{className:"text-txt-faint mr-2 font-mono text-sm",children:[String.fromCharCode(65+t),"."]}),(0,n.jsx)(x.v,{children:e})]}),s&&(0,n.jsx)(d.A,{size:15,className:"text-success shrink-0","aria-hidden":!0}),l&&(0,n.jsx)(c.A,{size:15,className:"text-semantic-error shrink-0","aria-hidden":!0})]},t)})})}},1873:(e,t,r)=>{function n(e,t,r){let n={...e};for(let[e,s]of(delete n[t],Object.entries(n)))Number(s)===r&&delete n[Number(e)];return n[t]=r,n}function s(e){let t=[...e];for(let e=t.length-1;e>0;e--){let r=Math.floor(Math.random()*(e+1));[t[e],t[r]]=[t[r],t[e]]}return t}function l(e){let t=/^\s*```[a-zA-Z0-9_+-]*\n([\s\S]*?)\n?```\s*$/.exec(e);return t?t[1]:e}function i(e,t){let r=e.explanations_wrong;if(Array.isArray(r)){let e=r[t];if("string"==typeof e&&e.trim())return e}else if("string"==typeof r&&r.trim())return r;return"string"==typeof e.explanation&&e.explanation.trim()?e.explanation:null}function a(e,t){return e.findIndex(e=>e.right===t)}r.d(t,{C8:()=>n,F_:()=>l,T1:()=>i,fZ:()=>a,k4:()=>s})},48001:(e,t,r)=>{r.d(t,{A:()=>d});var n=r(95155),s=r(97308),l=r(58274),i=r(64577),a=r(9005),o=r(86069);function d({items:e,order:t,correctOrder:r=null,graded:l=!1,disabled:i=!1,onReorder:a}){let o=!!a&&!i&&!l;function u(e,r){if(!o||!a)return;let n=e+r;if(n<0||n>=t.length)return;let s=[...t],l=s[e];s[e]=s[n],s[n]=l,a(s)}return o?(0,n.jsx)(s.Reorder.Group,{as:"ol",axis:"y",values:t,onReorder:a,className:"flex flex-col gap-1.5",children:t.map((r,s)=>(0,n.jsx)(c,{items:e,itemIndex:r,position:s,lastIndex:t.length-1,onMove:u},r))}):(0,n.jsx)("ol",{className:"flex flex-col gap-1.5",children:t.map((t,s)=>{var i,a,o,d,c;let u,h;return(0,n.jsx)("li",{className:(c=(i=t,a=s,o=l,d=r,u=o&&null!==d&&i===d[a],h=o&&null!==d&&i!==d[a],u?"border-success/50 bg-success/8 text-txt-primary":h?"border-semantic-error/50 bg-semantic-error/8 text-txt-primary":"border-border text-txt-secondary"),`flex items-start gap-2 rounded-lg border px-3 py-2 text-sm transition-all ${c}`),children:(0,n.jsx)(x,{items:e,itemIndex:t,position:s,graded:l,correctOrder:r})},t)})})}function c({items:e,itemIndex:t,position:r,lastIndex:i,onMove:a}){return(0,n.jsxs)(s.Reorder.Item,{as:"li",value:t,className:"flex items-start gap-2 rounded-lg border border-border px-3 py-2 text-sm text-txt-secondary cursor-grab touch-none active:cursor-grabbing",whileDrag:{zIndex:10,boxShadow:"0 8px 24px rgba(0,0,0,0.18)"},children:[(0,n.jsx)("span",{className:"mt-0.5 shrink-0 text-txt-faint","aria-hidden":!0,
1children:(0,n.jsx)(l.A,{className:"h-4 w-4"})}),(0,n.jsx)(x,{items:e,itemIndex:t,position:r}),(0,n.jsxs)("div",{className:"flex shrink-0 flex-col gap-0.5",onPointerDown:e=>e.stopPropagation(),children:[(0,n.jsx)("button",{type:"button","aria-label":"Move up",disabled:0===r,onClick:()=>a(r,-1),className:"rounded-sm px-1.5 py-0.5 text-[10px] text-txt-faint hover:bg-bg-secondary hover:text-txt-primary disabled:opacity-30",children:"▲"}),(0,n.jsx)("button",{type:"button","aria-label":"Move down",disabled:r===i,onClick:()=>a(r,1),className:"rounded-sm px-1.5 py-0.5 text-[10px] text-txt-faint hover:bg-bg-secondary hover:text-txt-primary disabled:opacity-30",children:"▼"})]})]})}function x({items:e,itemIndex:t,position:r,graded:s=!1,correctOrder:l=null}){let d=s&&null!==l&&t===l[r],c=s&&null!==l&&t!==l[r];return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("span",{className:"mt-0.5 w-5 shrink-0 font-mono text-xs text-txt-faint",children:[r+1,"."]}),(0,n.jsx)("span",{className:"min-w-0 flex-1 leading-snug",children:(0,n.jsx)(o.v,{children:e[t]??""})}),s&&d&&(0,n.jsx)(i.A,{size:14,className:"shrink-0 text-success","aria-hidden":!0}),s&&c&&(0,n.jsx)(a.A,{size:14,className:"shrink-0 text-semantic-error","aria-hidden":!0})]})}},58274:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(51811);let s={name:"grip-vertical",size:24,node:[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]};s.node;let l=(0,n.A)(s)},75774:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(95155),s=r(12115);function l({template:e,values:t,onChange:r,disabled:i=!1,onSubmitOnLastBlank:a}){let o=(0,s.useMemo)(()=>{let t;return(t=e.split("___")).flatMap((e,r)=>{let n=[{kind:"text",value:e}];return r<t.length-1&&n.push({kind:"blank",index:r}),n})},[e]),d=(0,s.useRef)([]);return(0,n.jsx)("div",{className:"font-mono text-sm bg-bg rounded-lg px-3.5 py-3 border border-border-subtle leading-7 whitespace-pre-wrap",children:o.map((e,s)=>"text"===e.kind?(0,n.jsx)("span",{className:"text-txt-secondary",children:e.value},s):(0,n.jsx)("input",{ref:t=>{d.current[e.index]=t},value:t[e.index]??"",onChange:t=>r(e.index,t.target.value),onKeyDown:r=>{var n;return n=e.index,void(("Enter"===r.key||"Tab"===r.key)&&(r.preventDefault(),n<t.length-1?d.current[n+1]?.focus():a?.()))},disabled:i,style:{width:"20ch"},className:"inline-block border-b-2 bg-transparent px-1 focus:outline-hidden text-sm font-mono transition-colors border-accent/50 focus:border-accent text-accent disabled:opacity-60"},s))})}},86069:(e,t,r)=>{r.d(t,{o:()=>o,v:()=>d});var n=r(95155),s=r(48426),l=r(37890),i=r(14124);let a={p:({children:e})=>(0,n.jsx)(n.Fragment,{children:e})};function o({children:e,className:t=""}){return(0,n.jsx)("div",{className:`prose-chat ${t}`,children:(0,n.jsx)(s.oz,{remarkPlugins:[l.A],children:(0,i.A)(e)})})}function d({children:e,className:t=""}){return(0,n.jsx)("span",{className:`prose-chat ${t}`,children:(0,n.jsx)(s.oz,{remarkPlugins:[l.A],components:a,children:e})})}},93213:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(95155),s=r(37206),l=r(62554);let i=(0,s.default)(()=>r.e(8202).then(r.bind(r,28202)),{loadableGenerated:{webpack:()=>[28202]},ssr:!1});function a({value:e,onChange:t,disabled:r,language:s="python",height:o=160}){let{scale:d}=(0,l.r)(),c=Math.round(14*d),x=Math.round(o*d);return(0,n.jsx)("div",{className:"rounded-lg overflow-hidden border border-border",style:{height:x},children:(0,n.jsx)(i,{height:`${x}px`,defaultLanguage:s,value:e,onChange:e=>t(e??""),options:{minimap:{enabled:!1},fontSize:c,lineNumbers:"off",scrollBeyondLastLine:!1,padding:{top:8,bottom:8},readOnly:!!r},theme:"vs"})})}},96838:(e,t,r)=>{r.d(t,{A:()=>h});var n=r(95155),s=r(12115),l=r(86069),i=r(1873);let a=[{border:"#0284C7",bg:"#BAE6FD"},{border:"#D97706",bg:"#FDE68A"},{border:"#059669",bg:"#A7F3D0"},{border:"#E11D48",bg:"#FECDD3"},{border:"#0891B2",bg:"#A5F3FC"},{border:"#EA580C",bg:"#FED7AA"},{border:"#7C3AED",bg:"#DDD6FE"},{border:"#65A30D",bg:"#D9F99D"}];function o(e){return a[e%a.length]}function d(e,t){if(!0===t||!1===t||null===e)return;let r=o(e);return{borderColor:r.border,backgroundColor:r.bg}}function c(e){return{backgroundColor:o(e).border,color:"#FFFFFF"}}function x(e){return!0===e?"bg-success text-white":!1===e?"bg-red-500 text-white":"text-white"}function u(e,t,r){return!0===t?"border-2 border-success/50 bg-success/8 text-txt-primary":!1===t?"border-2 border-red-500/50 bg-red-500/8 text-red-400":r?"border-accent bg-accent/10 text-txt-primary":e?"border-2 text-txt-primary":"border-border hover:border-accent/30 text-txt-secondary cursor-pointer"}function h({leftItems:e,rightItems:t,rightIsCode:r=!1,matches:a,results:o,disabled:m=!1,onMatch:b}
1){let[p,f]=(0,s.useState)(null),g=new Set(Object.keys(a).map(Number)),y=new Set(Object.values(a)),j=g.size===e.length,v=!!o;return(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[!m&&null===p&&!j&&(0,n.jsx)("p",{className:"text-sm text-txt-faint",children:"Select an item on either side, then its match on the other."}),!m&&p?.side==="left"&&(0,n.jsx)("p",{className:"text-sm text-accent",children:"Now select its match on the right →"}),!m&&p?.side==="right"&&(0,n.jsx)("p",{className:"text-sm text-accent",children:"Now select its match on the left ←"}),(0,n.jsx)("div",{className:"grid grid-cols-2 gap-x-2 gap-y-1.5 items-stretch",children:Array.from({length:Math.max(e.length,t.length)},(s,h)=>{let j=e[h],N=t[h],k=g.has(h),w=v?o?.[h]??null:null,A=k?h:null,C=Object.entries(a).find(([,e])=>e===h)?.[0],D=void 0!==C?Number(C):null,F=v&&null!==D?o?.[D]??null:null;return(0,n.jsxs)("div",{className:"contents",children:[void 0!==j?(0,n.jsxs)("button",{type:"button",onClick:()=>{!m&&(null===p?f({side:"left",index:h}):"left"===p.side?f(p.index===h?null:{side:"left",index:h}):(b(h,p.index),f(null)))},style:d(A,w),disabled:m,className:`h-full text-left text-sm px-3 py-2 rounded-lg border transition-all ${u(k,w,p?.side==="left"&&p.index===h)}`,children:[(0,n.jsx)(l.v,{children:j}),k&&(0,n.jsx)("span",{className:`ml-1.5 inline-flex h-4 min-w-4 items-center justify-center rounded-full px-1 text-[9px] font-bold ${x(w)}`,style:!0===w||!1===w?void 0:c(h),children:h+1})]}):(0,n.jsx)("div",{}),void 0!==N?(0,n.jsxs)("button",{type:"button",onClick:()=>{!m&&(null===p?f({side:"right",index:h}):"right"===p.side?f(p.index===h?null:{side:"right",index:h}):(b(p.index,h),f(null)))},style:d(D,F),disabled:m,className:`h-full text-left text-sm px-3 py-2 rounded-lg border transition-all ${u(y.has(h),F,p?.side==="right"&&p.index===h)} ${r?"font-mono":""}`,children:[r?(0,n.jsx)("pre",{className:"whitespace-pre-wrap leading-relaxed",children:(0,i.F_)(N)}):N,null!==D&&(0,n.jsx)("span",{className:`ml-1.5 inline-flex h-4 min-w-4 items-center justify-center rounded-full px-1 text-[9px] font-bold ${x(F)}`,style:!0===F||!1===F?void 0:c(D),children:D+1})]}):(0,n.jsx)("div",{})]},h)})})]})}}}]);

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.