PageSourceSearch

https://ryfma.com/build-chunks/21473.f91cf0fb3a965627.js

js ryfma.com collected 2026-09-24 09:55:54 UTC 7,875 bytes, 9 lines download raw bytes

1"use strict";(self.rspackChunkryfma=self.rspackChunkryfma||[]).push([[21473],{42511(e,t,r){r.r(t),r.d(t,{default:()=>v});var a=r(74848),n=r(70111),s=r(93621),o=r(60154),i=r(54953),l=r(91264),d=r.n(l),c=r(85137),u=r(83462),g=r(26511),m=r(38784);let f=(0,m.J1)`
2	mutation changeUserCoverImg($coverUrl: String!) {
3		changeUserCoverImg(coverUrl: $coverUrl)
4	}
5`,v=function({isOwner:e,userId:t,coverImg:r}){let{currUser:l,setCurrUser:m}=(0,c.As)(),v=(0,n.m)(),[x,p]=(0,i.useState)(r),[h]=(0,s.n)(f);return((0,i.useEffect)(()=>{let e={allowedFileTypes:["image/png","image/jpeg","image/gif"],maxSize:4194304};o.Slingshot.fileRestrictions("userCoverFullImage",e),o.Slingshot.fileRestrictions("userCoverMiddleImage",e)},[]),e)?(0,a.jsx)("div",{className:"relative mx-auto h-32 max-w-screen-xl rounded-br rounded-bl xl:h-48",children:(0,a.jsx)(g.default,{className:"rounded-br rounded-bl",defaultImg:x,updateCanvasData:e=>{let t=Date.now();p(e.fullThumb);let r=d()(e.filename,{lang:"ru"}),a=new o.Slingshot.Upload("userCoverFullImage",{filename:r,filenamePrefix:"user_cover_full_",time:t,userId:l?._id??""}),n=new o.Slingshot.Upload("userCoverMiddleImage",{filename:r,filenamePrefix:"user_cover_middle_",time:t,userId:l?._id??""});(0,u._)(n,e.middleCanvas),(0,u._)(a,e.fullCanvas).then(e=>{let t=e.replace("s3-eu-central-1.amazonaws.com/cdn.ryfma.com","cdn.ryfma.com");h({variables:{coverUrl:t}});try{v.cache.evict({fieldName:"getUser"}),v.cache.gc()}catch{}l&&(l.profile={...l.profile??{},coverImg:t},m(l),window.ReactGA&&window.ReactGA.event({category:"User",action:"CoverChanged",label:`CoverChanged: ${l._id}`,value:1}),p(t))},e=>{console.log(e)})},objectType:"user_back",objectId:t},1)}):(0,a.jsx)("div",{className:"relative mx-auto h-32 max-w-screen-xl xl:h-48",children:(0,a.jsx)("div",{className:"absolute inset-0 translate-x-0 translate-y-0 rounded-br rounded-bl bg-cover bg-center bg-no-repeat",style:{backgroundImage:`url(${x})`}})})}},7358(e,t,r){r.d(t,{Notification:()=>u,A:()=>g});var a=r(74848),n=r(78740),s=r(5338);let o="notification-wrapper";var i=r(54953),l=r(38445);let d=function({type:e,text:t,timeout:r,color:n}){let[s,o]=(0,i.useState)(l.lZ),d=e=>{o(`${l.lZ} ${e}`)};(0,i.useEffect)(()=>{setTimeout(()=>{d(l.QI)},100),-1!==r&&setTimeout(()=>{d(l.pf)},r)},[]);let c="custom"===e&&n?{backgroundColor:n.background,color:n.text}:{};return(0,a.jsx)("div",{className:s,style:c,children:(0,a.jsx)("span",{className:(()=>{switch(e){case"success":return`${l.ZI} ${l.kz}`;case"error":return`${l.ZI} ${l.Zy}`;case"warning":return`${l.ZI} ${l.tV}`;case"info":return`${l.ZI} ${l.zP}`;case"custom":return`${l.ZI} ${l.yl}`;default:return l.ZI}})(),children:t})})},c=(e="",t="",r=0,n={})=>{let i=document.getElementById(o);if(i&&!i.hasChildNodes()){let i=r||5e3;return((e="",t="",r=0,n={})=>{let i=document.getElementById(o);(0,s.createRoot)(i).render((0,a.jsx)(d,{text:e,timeout:r,type:t,color:n}))})(e,t,i,n),-1!==i&&(setTimeout(()=>{let e,t;e=document.getElementById(o),t=(0,s.createRoot)(e),e&&t.unmount()},i+300),!0)}return!1},u={error:e=>{e?n.K.is(e)?e.errors[0]?c(e.errors[0].message,"error",1e4):e.message?c(e.message,"error",1e4):c(String(e),"error",1e4):e.message?c(e.message,"error",1e4):c(e,"error",1e4):c("An unknown error occured","error",5e3)},success:e=>{c(e,"success",3e3)},warning:e=>{c(e,"warning",6e3)}},g=function(){return(0,a.jsx)("div",{id:"notification-wrapper"})}},54553(e,t,r){var a=r(74848),n=r(6142),s=r(86036),o=r(26073);let i=(0,s.F)("inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-colors outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:bg-destructive/60 dark:focus-visible:ring-destructive/40",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",xs:"h-6 gap-1 rounded-md px-2 text-xs has-[>svg]:px-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-8 gap-1.5 rounded-md px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-xs":"size-6 rounded-md [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function l({className:e,variant:t="default",size:r="default",render:s,...d}){return(0,a.jsx)(n.$,{"data-slot":"button","data-variant":t,"data-size":r,className:(0,o.cn)(i({variant:t,size:r,className:e})),render:s,...d})}r.d(t,{$:()=>l},{r:i})},48561(e,t,r){var a=r(74848),n=r(10189),s=r(64817),o=r(93877),i=r(65545),l=r(59295),d=r(34435),c=r(25043),u=r(69237),g=r(54553),m=r(26073);function f({...e}){return(0,a.jsx)(n.D,{"data-slot":"dialog",...e})}function v({...e}){return(0,a.jsx)(s.Z,{"data-slot":"dialog-portal",...e})}function x({className:e,...t}){return(0,a.jsx)(o.X,{"data-slot":"dialog-overlay",className:(0,m.cn)("data-open:animate-in data-open:fade-in-0 data-closed:animate-out data-closed:fade-out-0 fixed inset-0 z-50 bg-black/50",e),...t})}function p({className:e,children:t,showCloseButton:r=!0,...n}){return(0,a.jsxs)(v,{children:[(0,a.jsx)(x,{}),(0,a.jsxs)(i.h,{"data-slot":"dialog-content",className:(0,m.cn)("bg-background data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95 fixed top-1/2 left-1/2 z-50 grid w-full max-w-[calc(100%-2rem)] -translate-x-1/2 -translate-y-1/2 gap-4 roun
5ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...n,children:[t,r&&(0,a.jsxs)(l.H,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-open:bg-accent data-open:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,a.jsx)(u.A,{}),(0,a.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function h({className:e,...t}){return(0,a.jsx)("div",{"data-slot":"dialog-header",className:(0,m.cn)("flex flex-col gap-2 text-center sm:text-left",e),...t})}function b({className:e,showCloseButton:t=!1,children:r,...n}){return(0,a.jsxs)("div",{"data-slot":"dialog-footer",className:(0,m.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...n,children:[r,t&&(0,a.jsx)(l.H,{nativeButton:!0,render:(0,a.jsx)(g.$,{variant:"outline"}),children:"Close"})]})}function y({className:e,...t}){return(0,a.jsx)(d.L,{"data-slot":"dialog-title",className:(0,m.cn)("text-lg leading-none font-semibold",e),...t})}function j({className:e,...t}){return(0,a.jsx)(c.r,{"data-slot":"dialog-description",className:(0,m.cn)("text-muted-foreground text-sm",e),...t})}r.d(t,{Cf:()=>p,Es:()=>b,L3:()=>y,c7:()=>h,lG:()=>f,rr:()=>j})},12477(e,t,r){var a=r(38784);let n=(0,a.J1)`
6	mutation removeImageFromS3($type: String, $objectId: String, $imgUrl: String!, $silent: Boolean) {
7		removeImageFromS3(type: $type, objectId: $objectId, imgUrl: $imgUrl, silent: $silent)
8	}
9`;r.d(t,{},{A:n})},38445(e){e.exports={lZ:"YwKUAz",QI:"_6ejKQA",pf:"H5gAyO",ZI:"_2MhWIw",kz:"kqwemF",Zy:"jU5-ao",tV:"ijTAHA",zP:"_71Qsrc",yl:"Xrg8xu"}}}]);

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.