PageSourceSearch

https://www.recustom.com/_next/static/chunks/3046.b2dfd7dd52df9bb9.js

js recustom.com collected 2026-10-09 04:58:39 UTC 8,400 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3046,5427],{39773:(e,t,n)=>{n.d(t,{B:()=>i});var r=n(12115);function i(){var e;let{threshold:t=0,root:n=null,rootMargin:i="0%",freezeOnceVisible:o=!1,initialIsIntersecting:s=!1,onChange:a}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[l,c]=(0,r.useState)(null),[d,h]=(0,r.useState)(()=>({isIntersecting:s,entry:void 0})),u=(0,r.useRef)(void 0);u.current=a;let f=(null==(e=d.entry)?void 0:e.isIntersecting)&&o;(0,r.useEffect)(()=>{let e;if(!l||!("IntersectionObserver"in window)||f)return;let s=new IntersectionObserver(t=>{let n=Array.isArray(s.thresholds)?s.thresholds:[s.thresholds];t.forEach(t=>{let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);(0,r.startTransition)(()=>{h({isIntersecting:i,entry:t})}),u.current&&u.current(i,t),i&&o&&e&&(e(),e=void 0)})},{threshold:t,root:n,rootMargin:i});return s.observe(l),()=>{s.disconnect()}},[l,JSON.stringify(t),n,i,f,o]);let x=(0,r.useRef)(null);(0,r.useEffect)(()=>{var e;l||null==(e=d.entry)||!e.target||o||f||x.current===d.entry.target||(x.current=d.entry.target,(0,r.startTransition)(()=>{h({isIntersecting:s,entry:void 0})}))},[l,d.entry,o,f,s]);let p=[c,!!d.isIntersecting,d.entry];return p.ref=p[0],p.isIntersecting=p[1],p.entry=p[2],p}},73543:(e,t,n)=>{n.d(t,{A:()=>g});var r=n(88945),i=n(67810),o=n(12115),s=n(9488),a=n(12549),l=n(44017),c=n(69582),d=n(33567),h=n(47250),u=n(29149),f=n(95155);let x=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function p(e,t,n){let r=function(e,t,n){let r,i=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),s=(0,u.A)(t);if(t.fakeTransform)r=t.fakeTransform;else{let e=s.getComputedStyle(t);r=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("transform")}let a=0,l=0;if(r&&"none"!==r&&"string"==typeof r){let e=r.split("(")[1].split(")")[0].split(",");a=parseInt(e[4],10),l=parseInt(e[5],10)}return"left"===e?o?"translateX(".concat(o.right+a-i.left,"px)"):"translateX(".concat(s.innerWidth+a-i.left,"px)"):"right"===e?o?"translateX(-".concat(i.right-o.left-a,"px)"):"translateX(-".concat(i.left+i.width-a,"px)"):"up"===e?o?"translateY(".concat(o.bottom+l-i.top,"px)"):"translateY(".concat(s.innerHeight+l-i.top,"px)"):o?"translateY(-".concat(i.top-o.top+i.height-l,"px)"):"translateY(-".concat(i.top+i.height-l,"px)")}(e,t,"function"==typeof n?n():n);r&&(t.style.webkitTransform=r,t.style.transform=r)}let g=o.forwardRef(function(e,t){let n=(0,d.A)(),g={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},m={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:y,appear:w=!0,children:v,container:A,direction:b="down",easing:j=g,in:E,onEnter:k,onEntered:I,onEntering:T,onExit:C,onExited:S,onExiting:W,style:R,timeout:z=m,TransitionComponent:L=s.Ay}=e,D=(0,i.A)(e,x),H=o.useRef(null),O=(0,c.A)((0,a.A)(v),H,t),Y=e=>t=>{e&&(void 0===t?e(H.current):e(H.current,t))},B=Y((e,t)=>{p(b,e,A),(0,h.q)(e),k&&k(e,t)}),X=Y((e,t)=>{let i=(0,h.c)({timeout:z,style:R,easing:j},{mode:"enter"});e.style.webkitTransition=n.transitions.create("-webkit-transform",(0,r.A)({},i)),e.style.transition=n.transitions.create("transform",(0,r.A)({},i)),e.style.webkitTransform="none",e.style.transform="none",T&&T(e,t)}),_=Y(I),P=Y(W),M=Y(e=>{let t=(0,h.c)({timeout:z,style:R,easing:j},{mode:"exit"});e.style.webkitTransition=n.transitions.create("-webkit-transform",t),e.style.transition=n.transitions.create("transform",t),p(b,e,A),C&&C(e)}),N=Y(e=>{e.style.webkitTransition="",e.style.transition="",S&&S(e)}),J=o.useCallback(()=>{H.current&&p(b,H.current,A)},[b,A]);return o.useEffect(()=>{if(E||"down"===b||"right"===b)return;let e=(0,l.A)(()=>{H.current&&p(b,H.current,A)}),t=(0,u.A)(H.current);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[b,E,A]),o.useEffect(()=>{E||J()},[E,J]),(0,f.jsx)(L,(0,r.A)({nodeRef:H,onEnter:B,onEntered:_,onEntering:X,onExit:M,onExited:N,onExiting:P,addEndListener:e=>{y&&y(H.current,e)},appear:w,in:E,timeout:z},D,{children:(e,t)=>o.cloneElement(v,(0,r.A)({ref:O,style:(0,r.A)({visibility:"exited"!==e||E?void 0:"hidden"},R,v.props.style)},t))}))})},90665:(e,t,n)=>{n.r(t),n.d(t,{CreateAccountDrawer:()=>y,default:()=>w});var r=n(95155),i=n(12115),o=n(42602),s=n(52619),a=n.n(s),l=n(20063),c=n(42209),d=n(73543),h=n(25635),u=n(51505),f=n(91871),x=n(71733),p=n(39773),g=n(44851),m=n(79444);let y=e=>{let{children:t,isAdmin:n=!1,open:s=!1,skipAutoShow:y=!1,pointerEvents:w="none",showAfterMs:v=m.ST}=e,A=(0,l.usePathname)(),{loginPath:b,signUpPath:j}=(0,g.v)(),[E,k]=(0,i.useState)(s),{isBlocked:I}=(0,x.X)(),T=(0,i.useRef)(null),{isIntersecting:C,ref:S}=(0,p.B)({threshold:.6}),W=(0,o.YW)(/(book|pdf)/.test(A)).with(!0,()=>"#000").otherwise(()=>"#fff"),R=(0,i.useRef)(void 0);return((0,i.useEffect)(()=>
1{if(!n)return s&&k(!0),I&&!y&&(R.current=setTimeout(()=>{k(!0)},v)),()=>{R.current&&clearTimeout(R.current)}},[s,I,v,y,n]),n||!E)?(0,r.jsx)(r.Fragment,{children:t}):(0,r.jsxs)(c.A,{ref:T,sx:{position:"relative",height:"100%",width:"100%"},children:[(0,o.YW)(E).with(!0,()=>(0,r.jsxs)(c.A,{ref:S,component:"div",sx:{pointerEvents:w,height:560,width:"inherit",overflow:"hidden"},children:[t,(0,r.jsx)(c.A,{sx:{height:"auto"===w?"96px":"75%",width:"100%",position:"absolute",bottom:0,left:0,zIndex:1250,background:"linear-gradient(to bottom, rgba(0, 0, 255, 0), ".concat(W,")")}})]})).otherwise(()=>(0,r.jsxs)(c.A,{ref:S,component:"span",sx:{pointerEvents:"auto",height:"auto",width:"auto",overflow:"auto"},children:[t,(0,r.jsx)(c.A,{sx:{height:"0",width:"100%",position:"relative",bottom:0,left:0,zIndex:1250,background:"initial"}})]})),(0,r.jsx)(d.A,{appear:!0,container:T.current,direction:"up",in:E,mountOnEnter:!1,unmountOnExit:!1,easing:{enter:"ease-out",exit:"ease-in"},children:(0,r.jsxs)(c.A,{sx:{py:9,px:{xs:3,md:0},position:C?"fixed":"absolute",zIndex:1252,bottom:0,height:444,width:"100%",backgroundColor:"day.main",boxShadow:"0px 8px 8px -4px #10182808, 0px 20px 24px -4px #10182814",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},children:[(0,r.jsxs)(u.A,{spacing:1,sx:{mb:"20px"},children:[(0,r.jsx)(h.A,{variant:"h6",fontWeight:600,fontSize:"1.5rem",lineHeight:"2rem",textAlign:"center",children:"Please create a free account."}),(0,r.jsx)(h.A,{variant:"body2",fontSize:"1rem",lineHeight:"1.5rem",textAlign:"center",color:"text.secondary",children:"Thank you for visiting our site! To view unlimited free content, please create a free account."})]}),(0,r.jsxs)(u.A,{spacing:2,sx:{mt:2,mb:6,width:"100%",maxWidth:512},children:[(0,r.jsx)(f.A,{fullWidth:!0,href:j(),color:"secondary",variant:"contained",sx:{display:"flex",justifyContent:"center"},children:"Create a free account"}),(0,r.jsxs)(h.A,{variant:"body2",fontSize:"1rem",lineHeight:"1.5rem",textAlign:"center",sx:{display:"inline-flex",justifyContent:"center",gap:1},children:[(0,r.jsx)("span",{children:"Already have an account?"}),(0,r.jsx)(c.A,{component:"span",sx:{textDecoration:"none",color:"primary.main",fontWeight:600,svg:{height:20,width:20}},children:(0,r.jsxs)(a(),{href:b(),style:{textDecoration:"inherit",color:"inherit",fontWeight:"inherit",display:"inline-flex",alignItems:"center",gap:4},children:[(0,r.jsx)("span",{children:"Log in"}),(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{d:"M5 12H19M19 12L12 5M19 12L12 19",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]})})]})]}),(0,r.jsxs)(h.A,{variant:"body2",fontSize:"1rem",lineHeight:"1.5rem",textAlign:"center",color:"text.secondary",sx:{width:"100%",maxWidth:512,px:{xs:3,md:0}},children:[(0,r.jsx)(c.A,{component:"span",sx:{mr:.5},children:"Recustom is a nonprofit providing free Jewish resources. If you appreciate our content, please consider supporting us with a"}),(0,r.jsx)(c.A,{component:"span",sx:{textDecoration:"none",color:"primary.main",fontWeight:600,svg:{height:20,width:20}},children:(0,r.jsx)(a(),{href:"/donation",target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"inherit",color:"inherit",fontWeight:"inherit",display:"inline-flex",alignItems:"center",gap:4},children:"donation."})})]})]})})]})},w=y}}]);

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.