PageSourceSearch

https://medsy.ai/_next/static/chunks/3461.72f7874789ae69f5.js

js medsy.ai collected 2026-10-05 12:16:59 UTC 5,753 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3461],{3461:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>S});var s=a(99908),l=a(95155),n=a(12115),r=a(56929);a(70690),a(78562);var o=a(88907),i=a(7691),u=a(39200),c=a(84014),d=a(90846),p=a(92024),h=a(13848),m=a(60214),v=a(62614),f=a(11141),x=a(64047),b=a(53095);function j(){let e=(0,s._)([""]);return j=function(){return e},e}let k=(0,r.default)(()=>Promise.resolve().then(a.bind(a,2238)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../loading")]},ssr:!1}),N=(0,r.default)(()=>Promise.all([a.e(5359),a.e(3792),a.e(1705)]).then(a.bind(a,36467)),{loadableGenerated:{webpack:()=>[require.resolveWeak("./confirmDeletePopup")]},ssr:!1}),P=(0,r.default)(()=>Promise.all([a.e(3792),a.e(3351),a.e(5751),a.e(6495),a.e(8342)]).then(a.bind(a,32264)),{loadableGenerated:{webpack:()=>[require.resolveWeak("./toolTipAndLink")]},ssr:!1}),g=(0,r.default)(()=>Promise.all([a.e(3792),a.e(5751),a.e(7698)]).then(a.bind(a,28149)),{loadableGenerated:{webpack:()=>[require.resolveWeak("@mui/material/Popper")]},ssr:!1}),w=(0,r.default)(()=>Promise.all([a.e(3792),a.e(3351),a.e(4897),a.e(1444),a.e(1658),a.e(2753)]).then(a.bind(a,41658)),{loadableGenerated:{webpack:()=>[require.resolveWeak("@mui/material/Drawer")]},ssr:!1});function S(e){let{open:t,setOpen:a,val:s,handleRefresh:r,view:b,setView:j,newNote:S,setOpenLoginIndicationPopup:A,fullScreenRef:_}=e,E=c.A.get("token"),[y,D]=(0,n.useState)(s?s.title:""),[R,W]=(0,n.useState)(s?s.notes_content:""),[G,q]=(0,n.use
1State)(!1),[L,I]=(0,n.useState)(null),[H,T]=(0,n.useState)(!1),U=(0,u.usePathname)(),z=(0,u.useRouter)(),M=U.split("/").filter(e=>""!=e),{theme:O,toggleTheme:V}=(0,d.useTheme)(),[$,B]=(0,n.useState)(!0),[F,J]=(0,n.useState)(!1),[K,Q]=(0,n.useState)(""),X=(0,n.useRef)(null),Y=(0,n.useRef)(null),Z=async e=>{if(e.preventDefault(),q(!0),!E)return void A(!0);try{M&&(await (0,i.$v)(M[(null==M?void 0:M.length)-1],{title:y,notes_content:R},E)).ok&&(Q("Created"),J(!0),D(""),W(""))}catch(e){return e}finally{q(!1),a(e)}},ee=async e=>{e.preventDefault(),q(!0),r(e=>!e);try{await (0,i.dD)(null==s?void 0:s.id,{title:y,notes_content:R,date:""},E)&&(Q("Updated"),J(!0))}catch(e){console.error("Error updating note:",e)}finally{q(!1),a(e)}};return(0,n.useEffect)(()=>{let e=e=>{Y.current&&!Y.current.contains(e.target)&&I(null)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,n.useEffect)(()=>{y&&R?B(!1):B(!0)},[y,R]),G?(0,l.jsx)(k,{}):(0,l.jsx)("div",{children:(0,l.jsx)(w,{anchor:"bottom",open:t,onClose:e=>a(e),container:null==_?void 0:_.current,disablePortal:!1,className:"mobile-view-popup cursor-ptr d-flex-al",children:(0,l.jsxs)("div",{className:"popup-inner-container",onClick:e=>e.stopPropagation(),children:[F&&(0,l.jsx)(SaveSuccessPopUp,{open:F,setopen:J,fullScreenRef:_,notesValue:K}),(0,l.jsxs)("div",{className:"popup-main-container",children:[(0,l.jsx)("div",{className:"popup-header",children:(0,l.jsxs)("div",{className:"popup-header-top-container d-flex-col",children:[(0,l.jsxs)("div",{className:"popup-header-top-container-1 d-flex-jb",children:[b?(0,l.jsx)("div",{className:"notes-content",children:(0,l.jsx)(P,{value:y})}):(0,l.jsx)("input",{type:"text",className:"popup-header-title",placeholder:"Enter title",value:y,onChange:e=>{D(e.target.value)}}),(0,l.jsxs)("div",{className:"popup-header-icons-container d-flex",children:[S?null:(0,l.jsxs)("div",{className:"menu-icon",children:[(0,l.jsx)(o.default,{src:"dark"===O?v.A:m.A,width:16,height:16,alt:"Menu",className:"cursor-ptr",ref:X,onClick:e=>{e.stopPropagation(),e.preventDefault(),I(e=>e?null:X.current)}}),(0,l.jsx)(g,{open:!!L,anchorEl:L,placement:"bottom-end",style:{zIndex:1500},children:(0,l.jsx)(C,{ref:Y,children:(0,l.jsxs)("div",{className:"popup-menu cursor-ptr d-flex-col",children:[b?(0,l.jsxs)("div",{className:"edit-menu d-flex ",onClick:e=>{e.stopPropagation(),j(!1),I(null)},children:[(0,l.jsx)(o.default,{src:x.A,alt:"edit"}),(0,l.jsx)("p",{className:"edit",children:"Edit"})]}):null,(0,l.jsxs)("div",{className:"delete-menu d-flex ",onClick:()=>{T(!0),I(null)},children:[(0,l.jsx)(o.default,{src:f.A,alt:"delete"}),(0,l.jsx)("p",{className:"delete",children:"Delete"})]})]})})})]}),(0,l.jsx)("div",{className:"close-icon",children:(0,l.jsx)(o.default,{src:"dark"===O?h.A:p.A,width:16,height:16,alt:"Close",onClick:e=>a(e),className:"cursor-ptr"})}),(0,l.jsx)(N,{open:H,setOpen:T,val:s,handleRefresh:r})]})]}),(0,l.jsxs)("p",{className:"popup-header-date",children:[" ",null==s?void 0:s.date]})]})}),b?(0,l.jsx)("textarea",{value:R,disabled:!0}):(0,l.jsx)("textarea",{value:R,onChange:e=>{W(e.target.value)}}),(0,l.jsxs)("div",{className:"popup-footer d-flex gap-8",children:[b?null:(0,l.jsx)("button",{className:"popup-button ".concat($?"disabled":""),onClick:S?Z:ee,disabled:$,children:"Save"}),S?null:(0,l.jsx)("span",{className:"popup-button",onClick:e=>{let t=U.replace("notes","learn");z.push("".concat(t,"/").concat(null==s?void 0:s.path)),a(e)},children:"Go to Location"})]})]})]})})})}let C=(0,b.A)("div")(j())},13848:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s={src:"/_next/static/media/crossIconDark.e650bebd.svg",height:16,width:16,blurWidth:0,blurHeight:0}},39200:(e,t,a)=>{"use strict";var s=a(53456);a.o(s,"useParams")&&a.d(t,{useParams:function(){return s.useParams}}),a.o(s,"usePathname")&&a.d(t,{usePathname:function(){return s.usePathname}}),a.o(s,"useRouter")&&a.d(t,{useRouter:function(){return s.useRouter}}),a.o(s,"useSearchParams")&&a.d(t,{useSearchParams:function(){return s.useSearchParams}})},70690:()=>{},92024:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s={src:"/_next/static/media/crossIcon.759441e0.svg",height:16,width:16,blurWidth:0,blurHeight:0}}}]);

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.