PageSourceSearch

https://www.sovohr.com/_next/static/chunks/8593.e19e33afdd120f47.js

js sovohr.com collected 2026-10-07 17:44:22 UTC 4,899 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8593],{28593:(e,t,a)=>{a.r(t),a.d(t,{VideoModal:()=>n});var o=a(95155);a(12115);var s=a(51834),l=a(18955);let n=e=>{let{trigger:t,videoUrl:a}=e,n=(0,l.c)("video-modal"),d=function(e){try{let t=new URL(e);if(t.hostname.includes("youtube.com")||t.hostname.includes("youtu.be")){let e=t.searchParams.get("v")||t.pathname.split("/").pop();return"https://www.youtube.com/embed/".concat(e,"?autoplay=1")}if(t.hostname.includes("vimeo.com")){let e=t.pathname.split("/").filter(Boolean).pop();return"https://player.vimeo.com/video/".concat(e,"?autoplay=1")}return e}catch(t){return e}}(a),r=d.includes("youtube.com")||d.includes("vimeo.com");return(0,o.jsxs)(s.lG,{children:[(0,o.jsx)(s.zM,{asChild:!0,children:t}),(0,o.jsxs)(s.G$,{className:"w-full max-w-[90vw] overflow-hidden rounded-2xl shadow-2xl p-0 flex flex-col",style:{height:"80vh"},children:[(0,o.jsx)(s.c7,{className:"flex flex-row items-center justify-between px-6 pt-4",children:(0,o.jsx)(s.L3,{className:"text-lg font-semibold",children:n("title")})}),(0,o.jsx)("div",{className:"flex-1 w-full px-4 pb-4",children:r?(0,o.jsx)("iframe",{className:"w-full h-full rounded-lg",src:d,title:"Demo Video",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}):(0,o.jsxs)("video",{className:"w-full h-full rounded-lg",controls:!0,autoPlay:!0,children:[(0,o.jsx)("source",{src:d,type:"video/mp4"}),n("not-supported")]})})]})]})}},51834:(e,t,a)=>{a.d(t,{Cf:()=>f,G$:()=>m,L3:()=>g,c7:()=>p,lG:()=>r,rr:()=>x,zM:()=>i});var o=a(95155);a(12115);var s=a(73630),l=a(65229),n=a(51567),d=a(64269);function r(e){let{...t}=e;return(0,o.jsx)(s.bL,{"data-slot":"dialog",...t})}function i(e){let{...t}=e;return(0,o.jsx)(s.l9,{"data-slot":"dialog-trigger",...t})}function c(e){let{...t}=e;return(0,o.jsx)(s.ZL,{"data-slot":"dialog-portal",...t})}function u(e){let{className:t,...a}=e;return(0,o.jsx)(s.hJ,{"data-slot":"dialog-overlay",className:(0,d.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...a})}function f(e){let{className:t,children:a,...n}=e;return(0,o.jsxs)(c,{"data-slot":"dialog-portal",children:[(0,o.jsx)(u,{}),(0,o.jsxs)(s.UC,{"data-slot":"dialog-content",className:(0,d.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-h-[90vh] overflow-auto max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t),...n,children:[a,(0,o.jsxs)(s.bm,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=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,o.jsx)(l.A,{}),(0,o.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function m(e){let{className:t,children:a,...r}=e,i=["ar","he","fa","ur"].includes((0,n.Ym)());return(0,o.jsxs)(c,{"data-slot":"dialog-portal",children:[(0,o.jsx)(u,{}),(0,o.jsxs)(s.UC,{"data-slot":"dialog-content",className:(0,d.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-h-[90vh] overflow-auto max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg lg:max-w-5xl",t),...r,children:[a,(0,o.jsxs)(s.bm,{className:(0,d.cn)("ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 roun
1ded-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",i?"left-4":"right-4"),children:[(0,o.jsx)(l.A,{}),(0,o.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function p(e){let{className:t,...a}=e;return(0,o.jsx)("div",{"data-slot":"dialog-header",className:(0,d.cn)("flex flex-col gap-2 text-center sm:text-left",t),...a})}function g(e){let{className:t,...a}=e;return(0,o.jsx)(s.hE,{"data-slot":"dialog-title",className:(0,d.cn)("text-lg leading-none font-semibold",t),...a})}function x(e){let{className:t,...a}=e;return(0,o.jsx)(s.VY,{"data-slot":"dialog-description",className:(0,d.cn)("text-muted-foreground text-sm",t),...a})}}}]);

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.