PageSourceSearch

https://onecompiler.com/_next/static/chunks/3129.8965988d9fe01121.js

js onecompiler.com collected 2026-10-01 12:15:05 UTC 6,602 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3129],{25510:(e,n,t)=>{t.r(n),t.d(n,{default:()=>A});var i=t(95155),s=t(12115),o=t(39807),l=t(67048),a=t(44615),c=t(11002),r=t(80003),d=t(97239),u=t(5789),m=t(69602),p=t(9602),g=t(14285),h=t(42196),x=t(59802),v=t(1213),j=t(25016),w=t(90923),b=t(82180),k=t(91914),f=t(47055);t(37e3),t(22851),t(71993),t(46250),t(86751),t(8221);var C=t(80093),L=t(55791);let y=e=>{let{icon:n,title:t,onClick:s,className:o}=e;return(0,i.jsx)(b.Bc,{delayDuration:300,children:(0,i.jsxs)(b.m_,{children:[(0,i.jsx)(b.k$,{asChild:!0,children:(0,i.jsx)("button",{type:"button",onClick:s,className:(0,j.cn)("p-1.5 rounded text-muted-foreground hover:bg-muted hover:text-primary transition-colors",o),children:(0,i.jsx)(n,{className:"h-4 w-4"})})}),(0,i.jsx)(b.ZI,{side:"bottom",children:(0,i.jsx)("p",{children:t})})]})})},A=e=>{let n=(0,f.M)(),t=(0,v.d4)(e=>e.user),[j,b]=(0,s.useState)(0),[A,S]=(0,s.useState)(!1),N=(0,s.useRef)(null),F=n=>i=>{if(!e.postId)return void alert("Please wait, page not fully loaded");let s=i.target.files[0].name,o=N.current.editor,l=o.getCursorPosition();o.session.insert(l,"\nUploading please wait...\n");var a=new FormData;a.append("upload_file_type",e.type||"posts"),a.append("upload_file_subtype",e.postId),a.append("upload_file",i.target.files[0]),S(!0),(0,L.zo)("/api/upload",t.token,a).then(t=>{let{json:i}=t;if(S(!1),"success"===i.status&&i.url){let t="image"===n?"![](".concat(i.url,")"):"[".concat(s||i.url,"](").concat(i.url,")"),l=o.session.getValue();l=l.replace(/Uploading please wait\.\.\./,t),e.onChange("".concat(l))}})},P=e=>{let n=N.current.editor,t=n.getSelectedText(),i=n.getCursorPosition();"bold"===e?t?t.trim().startsWith("**")&&t.trim().endsWith("**")?n.session.replace(n.selection.getRange(),"".concat(t.trim().substring(2,t.trim().length-2))):n.session.replace(n.selection.getRange(),"**".concat(t.trim(),"**")):(n.session.insert(i,"****"),n.selection.moveCursorBy(0,-2),n.selection.clearSelection()):"italic"===e?t?t.trim().startsWith("*")&&t.trim().endsWith("*")&&(t.trim().startsWith("***")||!t.trim().startsWith("**"))&&(t.trim().endsWith("***")||!t.trim().endsWith("**"))?n.session.replace(n.selection.getRange(),"".concat(t.trim().substring(1,t.trim().length-1))):n.session.replace(n.selection.getRange(),"*".concat(t,"*")):(n.session.insert(i,"**"),n.selection.moveCursorBy(0,-1),n.selection.clearSelection()):"numberList"===e?t?n.session.replace(n.selection.getRange(),"\n".concat(t.trim().split("\n").map((e,n)=>"".concat(n+1,". ").concat(e)).join("\n"),"\n")):(n.session.insert(i,"\n\n1. "),n.gotoLine(i.row+3),n.navigateLineEnd(),n.selection.clearSelection()):"table"===e?(n.session.insert(i,"\n\n| column 1 | column 2 |\n|---|---|\n| row 1 value 1 | row 1 value 2 |\n| row 2 value 2 | row 2 value 2 |\n\n"),n.gotoLine(i.row+3),n.navigateLineEnd(),n.selection.clearSelection()):"bulletList"===e?t?n.session.replace(n.selection.getRange(),"\n".concat(t.trim().split("\n").map((e,n)=>"* ".concat(e)).join("\n"),"\n")):(n.session.insert(i,"\n\n* "),n.gotoLine(i.row+3),n.navigateLineEnd(),n.selection.clearSelection()):"strike"===e?t?n.session.replace(n.selection.getRange()," ~~".concat(t.trim(),"~~ ")):(n.session.insert(i,"~~~~"),n.selection.moveCursorBy(0,-2),n.selection.clearSelection()):"quote"===e?t?n.session.replace(n.selection.getRange(),"\n\n> ".concat(t,"\n\n")):(n.session.insert(i,"\n\n> \n\n"),n.gotoLine(i.row+3),n.navigateLineEnd(),n.selection.clearSelection()):"heading"===e?t?n.session.replace(n.selection.getRange(),"\n# ".concat(t,"\n")):(n.session.insert(i,"\n# \n"),n.gotoLine(i.row+2),n.navigateLineEnd(),n.selection.clearSelection()):"code"===e&&(t?n.session.replace(n.selection.getRange(),"\n```java\n ".concat(t," \n```\n")):(n.session.insert(i,"\n```java\n \n```\n"),n.gotoLine(i.row+3),n.navigateLineEnd(),n.selection.clearSelection())),n.focus()};return(0,i.jsxs)("div",{className:"border rounded-md",children:[(0,i.jsxs)("div",{className:"flex flex-wrap items-center gap-1 px-2 py-1 bg-muted/50 border-b",children:[(0,i.jsx)(w.tU,{value:0===j?"write":"preview",onValueChange:e=>b(+("write"!==e)),children:(0,i.jsxs)(w.j7,{className:"h-8",children:[(0,i.jsx)(w.Xi,{value:"write",className:"text-xs px-3 h-7",children:"Write"}),(0,i.jsx)(w.Xi,{value:"preview",className:"text-xs px-3 h-7",children:"Preview"})]})}),(0,i.jsx)("div",{className:"h-5 w-px bg-border mx-1"}),(0,i.jsxs)("div",{className:"flex items-center",children:[(0,i.jsx)(y,{icon:o.A,title:"Heading",onClick:()=>P("heading")}),(0,i.jsx)(y,{icon:l.A,title:"Bold",onClick:()=>P("bold")}),(0,i.jsx)(y,{icon:a.A,title:"Italic",onClick:()=>P("italic")}),(0,i.jsx)(y,{icon:c.A,title:"Table",onClick:()=>P("table")}),(0,i.jsx)(y,{icon:r.A,title:"Bullet List",onClick:()=>P("bulletList")}),(0,i.jsx)(y,{icon:d.A,title:"Number List",onClick:()=>P("numberList")}),(0,i.jsx)(y,{icon:u.A,title:"Quote",onClick:()=>P("quote")}
1),(0,i.jsx)(y,{icon:m.A,title:"Strike Through",onClick:()=>P("strike")}),(0,i.jsx)(y,{icon:p.A,title:"Insert Code",onClick:()=>P("code")}),(0,i.jsx)("input",{accept:"*",id:"md-file-input-".concat(e.uniqueFormPostFix||""),type:"file",onChange:F("file"),className:"hidden"}),(0,i.jsx)("label",{htmlFor:"md-file-input-".concat(e.uniqueFormPostFix||""),children:(0,i.jsx)(y,{icon:g.A,title:"Insert Attachment",onClick:()=>{var n;return null==(n=document.getElementById("md-file-input-".concat(e.uniqueFormPostFix||"")))?void 0:n.click()}})}),(0,i.jsx)("input",{accept:"image/*",id:"md-image-input-".concat(e.uniqueFormPostFix||""),type:"file",onChange:F("image"),className:"hidden"}),(0,i.jsx)("label",{htmlFor:"md-image-input-".concat(e.uniqueFormPostFix||""),children:(0,i.jsx)(y,{icon:h.A,title:"Insert Image",onClick:()=>{var n;return null==(n=document.getElementById("md-image-input-".concat(e.uniqueFormPostFix||"")))?void 0:n.click()}})})]})]}),A&&(0,i.jsx)(C.A,{open:A}),0===j&&(0,i.jsx)("div",{children:(0,i.jsx)(x.Ay,{ref:N,placeholder:e.placeholder||"Add your content here, Markdown Syntax supported!",height:"".concat(e.height||400,"px"),mode:"markdown",theme:"dark"===n.theme?"dracula":"github",name:"oc_ace_markdown",width:"100%",onChange:e.onChange,fontSize:14,showPrintMargin:!1,showGutter:!1,highlightActiveLine:!1,value:e.markdown,setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!1,enableSnippets:!0,showLineNumbers:!1,tabSize:2},wrapEnabled:!0,editorProps:{$blockScrolling:1/0}})}),1===j&&(0,i.jsx)("div",{className:"overflow-auto px-2",style:{height:"".concat((e.height||400)-18,"px")},children:(0,i.jsx)(k.default,{markdown:e.markdown})})]})}}}]);

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.