PageSourceSearch

https://fruce-m41den.vercel.app/_next/static/chunks/pages/product/order/mc-6256eb73d8c20690.js

js fruce-m41den.vercel.app collected 2026-10-03 07:00:10 UTC 12,858 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9794],{88921:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/product/order/mc",function(){return r(27247)}])},16229:function(e,t){"use strict";t.Z={src:"/_next/static/media/banner.74a1eba4.png",height:768,width:1920,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAHlBMVEUWExcZFCMUIDg2FkhmH7IRN1EdPbMzFTsJW5qEGp/ntf6/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAHklEQVR4nGNgYGRkZGQAAVYONhZOZhCLiYmZnZERAAKQADh3MPAdAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},90534:function(e,t,r){"use strict";r.d(t,{OK:function(){return h},dr:function(){return g},x4:function(){return f}});var n=r(14489),a=r(41024),s=r(52509),i=r(14396),o=r(20327),l=r(13808),c=r(39810),d=r(39704);function u(){let e=(0,n._)(["\n  font-family: Helvetica, serif;\n  color: white;\n  cursor: pointer;\n  font-size: 12pt;\n  font-weight: normal;\n  background-color: transparent;\n  width: 6rem;\n  padding: 10px;\n  margin: 4px;\n  border: none;\n  border-radius: 8px;\n  display: flex;\n  justify-content: center;\n  min-width: 4rem;\n\n  &:hover {\n    background-color: var(--btn-hover);\n  }\n\n  &:focus {\n    color: #fff;\n    outline: none;\n  }\n\n  &."," {\n    background-color: var(--primary-color);\n    color: white;\n  }\n\n  &."," {\n    opacity: 0.5;\n    cursor: not-allowed;\n  }\n"]);return u=function(){return e},e}function p(){let e=(0,n._)(["\n  width: 100%;\n  font-family: Helvetica, serif;\n  font-size: 10pt;\n  border: var(--primary-color) 1px solid;\n  border-radius: 12px;\n  padding: 12px;\n"]);return p=function(){return e},e}function m(){let e=(0,n._)(["\n  background-color: transparent;\n  width: fit-content;\n  border: var(--primary-color) 1px solid;\n  border-radius: 12px;\n  margin-bottom: 16px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  align-content: space-between;\n"]);return m=function(){return e},e}function x(){let e=(0,n._)(["\n  background-color: var(--primary-color);\n  border-radius: 8px;\n  color: white;\n  padding: 7px;\n  margin: 4px;\n  display: flex;\n  justify-content: center;\n"]);return x=function(){return e},e}let h=(0,a.Z)(l.Z)(u(),c.Z.selected,o.Z.disabled),f=(0,a.Z)(i.Z)(p()),g=(0,a.Z)(s.Z)(m());(0,a.Z)(d.Z)(x())},45322:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(52676),a=r(73092),s=r.n(a),i=r(16229);function o(e){let t={title:"FruitSpace",description:"Игровой хостинг FruitSpace: сервера Minecraft, Geometry Dash, CS 1.6/GO/2",type:"website",url:"/",image:"".concat("https://openbeta.fruitspace.ru").concat(i.Z.src)};return t={...t,...e.og},(0,n.jsxs)(s(),{children:[(0,n.jsx)("link",{rel:"shortcut icon",href:"/favicon.ico"}),(0,n.jsx)("title",{children:e.title||t.title}),(0,n.jsx)("meta",{name:"description",content:e.description||t.description}),Object.keys(t).map((e,r)=>(0,n.jsx)("meta",{property:"og:".concat(e),content:t[e]},r))]})}},27247:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return y}});var n=r(52676),a=r(45322),s=r(87523),i=r(68795),o=r(20237),l=r(41024),c=r(39704),d=r(54532),u=r(15793),p=r(21839),m=r(75271),x=r(90534),h=r(20009),f=r(31734),g=r(12826),b=r(63235),v=r(31526),w=r.n(v),j=r(89416);function y(e){(0,i.Z)(e.router);let t=(0,i.D)(e.router),r=(0,b.ZP)(),[l,u]=e.globalLoader,p=t.get("funcParseErr"),[h,f]=(0,m.useState)(e.router.query.t||"d2"),[g,v]=(0,m.useState)(null),[w,y]=(0,m.useState)([]),[C,R]=(0,m.useState)({disk:0,dedicated_port:!1,name:"",version:"1.20.4",core:"vanilla"});(0,m.useEffect)(()=>{r.fetch.minecraftFetchVersions().then(e=>y(e)),r.fetch.minecraftGetCores().then(e=>v(e.cores))},[]);let[M,S]=(0,m.useState)(!1),[_,E]=(0,m.useState)("none"),[D,L]=(0,m.useState)("dynamic"),B=(()=>{let e="s"==(h[0]||"d")?Z.static:Z.dynamic;return e[h[1]-1]||e[1]})(),I=B.price+50*C.disk+(C.dedicated_port?1:0)*100;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex flex-col bg-opacity-50 laptop:h-screen w-screen bg-cover",style:{backgroundImage:"url(".concat("/_next/static/media/MCOrderBG.c539d2af.png",")")},children:[(0,n.jsx)(a.Z,{title:t.get("navName")}),(0,n.jsx)(s.Z,{mainpage:!0,router:e.router}),(0,n.jsx)(j.x7,{}),(0,n.jsx)("p",{className:"text-center color-white pt-2 text-xl mb-4",children:"Создание нового Minecraft сервера"}),(0,n.jsxs)("div",{className:"grid tablet:grid-cols-1 laptop:grid-cols-2 desktop:grid-cols-3 gap-4 mx-auto w-11/12 laptop:w-3/4",children:[(0,n.jsx)(k,{tariffData:B,main:!0,setBackdrop:E,setTariff:f}),(0,n.jsx)(A,{config:C,setConfig:R,cores:g,versions:w}),(0,n.jsx)(N,{config:C,setConfig:R})]}),(0,n.jsxs)("div",{className:"mt-4 laptop:mt-auto mb-6 glassb flex justify-between items-center relative bg-[var(--subtle-color)] rounded-xl w-11/12 laptop:w-3/4 mx-auto",children:[(0,n.jsxs)("p",{className:"select-none text-lg text-right mx-4 my-0",children:["Итого: ",I," ₽/мес"]}),(0,n.jsx)(c.Z,{variant:"contained",className:"m-4 text-lg rounded-lg bg-[#0d6efd]",onClick:()=>
1{if(0===C.name.length){j.ZP.error("Укажите название сервера",{style:{color:"white",backgroundColor:"var(--btn-color)"}});return}u(!0),r.servers.createMC(C.name,h,C.core,C.version,C.disk,"",C.dedicated_port).then(t=>{u(!1),"ok"===t.status?(j.ZP.success("Сервер успешно создан!",{style:{color:"white",backgroundColor:"var(--btn-color)"}}),e.router.push("/profile/servers?s=mc")):j.ZP.error("Не удалось создать сервер: "+p(t.code,t.message),{style:{color:"white",backgroundColor:"var(--btn-color)"}})})},children:"Заказать"})]})]}),(0,n.jsx)(d.Z,{className:"bg-black bg-opacity-75",sx:{color:"#fff",zIndex:e=>e.zIndex.drawer+1},open:"none"!=_,onClick:()=>E("none"),children:"tariff"==_&&(0,n.jsxs)("div",{className:"w-full h-full overflow-y-scroll pb-4",onClick:e=>e.stopPropagation(),children:[(0,n.jsx)("p",{className:"text-3xl text-center",children:"Ресурсы"}),(0,n.jsxs)(o.Z,{value:D,onChange:(e,t)=>L(t),children:[(0,n.jsxs)(x.dr,{className:"mx-auto text-center",children:[(0,n.jsx)(x.OK,{value:"dynamic",className:"!w-fit",children:"Динамические"}),(0,n.jsx)(x.OK,{value:"static",className:"!w-fit",children:"Статические"})]}),(0,n.jsx)(x.x4,{value:"dynamic",className:"border-none !p-0",children:(0,n.jsx)("div",{className:"grid tablet:grid-cols-1 laptop:grid-cols-2 desktop:grid-cols-3 gap-4 mx-auto w-11/12 laptop:w-3/4",children:Z.dynamic.map((e,t)=>(0,n.jsx)(k,{tariffData:e,setBackdrop:E,setTariff:f},t))})}),(0,n.jsx)(x.x4,{value:"static",className:"border-none !p-0",children:(0,n.jsx)("div",{className:"grid tablet:grid-cols-1 laptop:grid-cols-2 desktop:grid-cols-3 gap-4 mx-auto w-11/12 laptop:w-3/4",children:Z.static.map((e,t)=>(0,n.jsx)(k,{tariffData:e,setBackdrop:E,setTariff:f},t))})})]})]})})]})}y.RequireAuth=!0;let k=e=>{let{tariffData:t,main:r,setBackdrop:a,setTariff:s}=e;return(0,n.jsxs)("div",{className:"glassb flex flex-col gap-2 relative bg-active p-4 rounded-xl group hover:cursor-pointer nohighlight",onClick:()=>{a(r?"tariff":"none"),r||s("".concat(t.id[0].toLowerCase()).concat(t.id[2])),console.log(r,"".concat(t.id[0].toLowerCase()).concat(t.id[2]))},children:[(0,n.jsx)("span",{className:"text-xs rounded-md w-fit px-2 py-1 bg-[var(--btn-color)] group-hover:bg-[var(--btn-hover)] absolute top-2 right-2",children:r?"Изменить":"Выбрать"}),(0,n.jsx)("p",{className:"mt-0 text-sm glassb rounded-lg w-fit px-2 py-1",children:"Тариф"}),(0,n.jsx)("p",{className:"my-0 transtext bg-gradient-to-t from-red-300 to-blue-500 font-[Coolvetica] text-4xl text-transparent bg-clip-text text-white",children:t.title}),(0,n.jsxs)("div",{className:"flex gap-2 mt-2 text-sm mb-2",children:[(0,n.jsxs)("span",{className:"px-2 py-1 rounded-md bg-[var(--btn-color)]",children:[t.cpus," CPUs"]}),(0,n.jsxs)("span",{className:"px-2 py-1 rounded-md bg-[var(--btn-color)]",children:[t.minRam?t.minRam+" ➝ "+t.maxRam:t.maxRam," GB RAM"]}),(0,n.jsxs)("span",{className:"px-2 py-1 rounded-md bg-[var(--btn-color)]",children:[t.ssd," GB SSD"]})]}),(0,n.jsxs)("div",{className:"flex items-center justify-between mt-auto",children:[(0,n.jsx)("span",{className:"text-gray-300 text-xs",children:t.id}),(0,n.jsxs)("p",{className:"px-2 py-1 rounded-md bg-primary w-fit text-lg font-thin my-0 ml-auto",children:[t.price,"₽/мес"]})]})]})},N=e=>{let{config:t,setConfig:r}=e;return(0,n.jsxs)("div",{className:"glassb flex flex-col gap-2 relative bg-active p-4 rounded-xl group",children:[(0,n.jsx)("p",{className:"mt-0 text-sm glassb rounded-lg w-fit px-2 py-1",children:"Доп. услуги"}),(0,n.jsx)("div",{className:"flex flex-col gap-2",children:(0,n.jsxs)("div",{className:"rounded-lg bg-btn p-2 flex items-center justify-between h-12",children:[(0,n.jsx)("span",{children:"Доп. место"}),(0,n.jsxs)("span",{className:"flex items-center gap-2 bg-black bg-opacity-[38%] p-1 rounded-full select-none",children:[(0,n.jsx)("span",{className:"nohighlight hover:cursor-pointer flex items-center justify-center rounded-full h-7 bg-[var(--btn-color)] hover:bg-[var(--btn-hover)] aspect-square",onClick:()=>r(e=>({...e,disk:Math.max(e.disk-1,0)})),children:"–"}),(0,n.jsxs)("span",{className:"select-none",children:[10*t.disk," GB"]}),(0,n.jsx)("span",{className:"nohighlight hover:cursor-pointer flex items-center justify-center rounded-full h-7 bg-[var(--btn-color)] hover:bg-[var(--btn-hover)] aspect-square",onClick:()=>r(e=>({...e,disk:Math.min(e.disk+1,20)})),children:"+"})]})]})})]})},A=e=>{let{config:t,setConfig:r,cores:a,versions:s}=e,i=e=>s.filter(t=>w().satisfies(t,a[e].version_constraint.replace(",",""))),o=s&&a?i(t.core):[],[l]=h.Z.useForm();return(0,n.jsxs)("div",{className:"glassb flex flex-col gap-2 relative bg-active p-4 rounded-xl group",onClick:()=>{},children:[(0,n.jsx)("p",{className:"mt-0 text-sm glassb rounded-lg w-fit px-2 py-1",children:"Настройки"}),(0,n.jsx)("div",{className:"flex flex-col gap-2 h-full",children:(0,n.jsxs)(h.Z,{labelCol:{span:8},wrapperCol:{span:16},form:l,children:[(0,n.jsx)(h.Z.Item,{label:"Название сервера",name:"srvName",children:(0,n.jsx)(f.Z,{value:t.name,onChange:e=>{let{target:t}=e;return r(e=>({...e,name:t.value}))}})}),(0,n.jsx)(h.Z.Item,{label:"Ядро",name:"core",children:(0,n.jsx)(g.Z,{showSearch:!0,defaultValue:t.core,options:a&&Object.keys(a).map(e=>({value:e,label:a[e].title})),onChange:e=>{let t=i(e)[0];r(r=>({...r,core:e,version:t})),l.setFieldValue("version",t)}})}),(0,n.jsx)(h.Z.Item,{label:"Версия",name:"version",children:(0,n.jsx)(g.Z,{showSearch:!0,defaultValue:t.version,options:o.map(e=>({value:e})),onChange:e=>{r(t=>({...t,version:e}))}})})]})})]})};(0,l.Z)(u.Z)({"& label.Mui-focused":{color:"#0d6efd"},"& .MuiInput-underline:after":{borderBottomColor:"green"},'& .MuiInputLabel-root[data-shrink="false"]:not(.Mui-focused)':{transform:"translate(14px, 10px) scale(1)"},"& .MuiOutlinedInput-root":{height:40,"& fieldset":{borderColor:"white !important"},"&:hover fieldset":{borderColor:"#cacad0"},"&.Mui-focused fieldset":{borderColor:"#0d6efd"},borderRadius:"8px",color:"white"}}),(0,l.Z)(p.Z)({height:46,width:70,padding:8,"& .MuiSwitch-switchBase":{"&.Mui-checked":{transform:"translateX(24px)"}},"& .MuiSwitch-track":{borderRadius:22,"&:before, &:after":{content:'""',position:"absolute",top:"50%",transform:"translateY(-50%)",width:16,height:16},"&:before":{backgroundImage:'url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewB
1ox="0 0 24 24"><path fill="white" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"/></svg>\')',left:12},"&:after":{backgroundImage:'url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 24 24"><path fill="white" d="M19,13H5V11H19V13Z" /></svg>\')',right:12}},"& .MuiSwitch-thumb":{boxShadow:"none",width:24,height:24,margin:2}});let Z={};Z.dynamic=[{title:"Next ⋙",id:"D-1 S",price:350,cpus:1,minRam:2,maxRam:4,ssd:20},{title:"Reforged",id:"D-2 S+",price:700,cpus:2,minRam:4,maxRam:8,ssd:30},{title:"EverPeak",id:"D-3 M",price:1300,cpus:3,minRam:8,maxRam:12,ssd:45},{title:"Orbital",id:"D-4 M+",price:1700,cpus:4,minRam:8,maxRam:16,ssd:60},{title:"Horizon",id:"D-5 L",price:2600,cpus:5,minRam:16,maxRam:24,ssd:100}],Z.static=[{title:"Air",id:"S-1 S~",price:550,cpus:1,maxRam:4,ssd:30},{title:"Viper",id:"S-2 S++",price:1e3,cpus:2,maxRam:8,ssd:40},{title:"Carbon",id:"S-3 M~",price:1500,cpus:3,maxRam:12,ssd:60},{title:"Proton",id:"S-4 M++",price:2300,cpus:4,maxRam:16,ssd:80},{title:"Warp",id:"S-5 L+",price:3200,cpus:5,maxRam:24,ssd:120}]}},function(e){e.O(0,[9786,5897,360,1774,1593,3886,3905,4772,5940,6930,222,1734,4099,8932,2826,2716,5854,9,7467,2351,5190,8795,7523,2888,9774,179],function(){return e(e.s=88921)}),_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.