PageSourceSearch

https://pixfy.io/_next/static/chunks/1988-753cf6b3759d1e97.js

js pixfy.io collected 2026-10-08 06:20:39 UTC 6,905 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1988],{13539:(e,t,o)=>{o.d(t,{UiText:()=>r});var a=o(50038),n=o(99965);function r(e){let{messageKey:t}=e,o=(0,n.c3)();return(0,a.jsx)(a.Fragment,{children:o(t)})}},36231:(e,t,o)=>{o.d(t,{Cf:()=>m,HM:()=>f,L3:()=>g,c7:()=>p,lG:()=>s,rr:()=>w});var a=o(50038),n=o(13539),r=o(374),i=o(1460),d=o(4428),l=o(49384);let s=i.bL;i.l9;let c=i.ZL,f=i.bm,u=r.forwardRef((e,t)=>{let{className:o,...n}=e;return(0,a.jsx)(i.hJ,{ref:t,className:(0,l.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",o),...n})});u.displayName=i.hJ.displayName;let m=r.forwardRef((e,t)=>{let{className:o,children:r,...s}=e;return(0,a.jsxs)(c,{children:[(0,a.jsx)(u,{}),(0,a.jsxs)(i.UC,{ref:t,className:(0,l.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 bg-background p-6 shadow-lg duration-200 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 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",o),...s,children:[r,(0,a.jsxs)(i.bm,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,a.jsx)(d.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:(0,a.jsx)(n.UiText,{messageKey:"contentWorkspace.continuous.close"})})]})]})]})});m.displayName=i.UC.displayName;let p=e=>{let{className:t,...o}=e;return(0,a.jsx)("div",{className:(0,l.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...o})};p.displayName="DialogHeader";let g=r.forwardRef((e,t)=>{let{className:o,...n}=e;return(0,a.jsx)(i.hE,{ref:t,className:(0,l.cn)("text-lg font-semibold leading-none tracking-tight",o),...n})});g.displayName=i.hE.displayName;let w=r.forwardRef((e,t)=>{let{className:o,...n}=e;return(0,a.jsx)(i.VY,{ref:t,className:(0,l.cn)("text-sm text-muted-foreground",o),...n})});w.displayName=i.VY.displayName},49384:(e,t,o)=>{o.d(t,{Ep:()=>d,GV:()=>i,cn:()=>r});var a=o(52063),n=o(3155);function r(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return(0,n.QP)((0,a.$)(t))}async function i(e,t,o){try{let a=t||"pixfy-image-".concat(Date.now(),".png"),n=e.startsWith("data:")?e:ne
1w URL(e,window.location.href).toString(),r=!!n.startsWith("data:")||new URL(n).origin===window.location.origin,i="/api/image/download?imagePath=".concat(encodeURIComponent(n),"&fileName=").concat(encodeURIComponent(a)).concat(o?"&imageId=".concat(encodeURIComponent(o)):""),d=o?i:r?n:i,l=await fetch(d);if(!l.ok)throw Error("Network response was not ok");let s=await l.blob(),c=window.URL.createObjectURL(s),f=document.createElement("a");f.href=c,f.download=a,document.body.appendChild(f),f.click(),document.body.removeChild(f),window.URL.revokeObjectURL(c)}catch(e){throw console.error("Error initiating download:",e),e}}async function d(e,t){try{let o=t||"pixfy-video-".concat(Date.now(),".mp4"),a=await fetch(e);if(!a.ok)throw Error("Network response was not ok");let n=await a.blob(),r=window.URL.createObjectURL(n),i=document.createElement("a");i.href=r,i.download=o,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(r)}catch(o){console.error("Error initiating video download:",o);try{let o="/api/video/download?videoPath=".concat(encodeURIComponent(e),"&fileName=").concat(encodeURIComponent(t||"pixfy-video-".concat(Date.now(),".mp4"))),a=document.createElement("a");a.href=o,a.setAttribute("download",t||"pixfy-video-".concat(Date.now(),".mp4")),document.body.appendChild(a),a.click(),document.body.removeChild(a)}catch(e){throw o}}}},54567:(e,t,o)=>{o.d(t,{Jx:()=>r,Qb:()=>i,R3:()=>a,VZ:()=>n});let a=3,n=3,r=3;function i(e){return Math.floor(e/a)}},71962:(e,t,o)=>{o.d(t,{DT:()=>r,Hm:()=>c,N_:()=>i,a8:()=>l,rd:()=>s});var a=o(10963),n=o(2171);let r=(0,a.A)({locales:["en","de","jp","fr","es","it","pt","ru","ko","zh","ar","hi","nl"],defaultLocale:"en",localePrefix:"as-needed",alternateLinks:!1}),{Link:i,redirect:d,usePathname:l,useRouter:s,getPathname:c}=(0,n.A)(r)},75819:(e,t,o)=>{o.d(t,{P0:()=>s,Rn:()=>d,Ys:()=>c,of:()=>l,rr:()=>i});let a="drafts",n="pixfy_clothes_login_draft";function r(){let e=sessionStorage.getItem(n);if(!e)return null;let t=JSON.parse(e);if("string"!=typeof t.id||"number"!=typeof t.timestamp)throw Error("Invalid login draft");return t}function i(){try{let e=r();return!!e&&Date.now()-e.timestamp<36e5}catch(e){return!1}}function d(e){return new Promise((t,o)=>{let n,r,i=!1,d=(e,a)=>{i||(i=!0,clearTimeout(l),null==n||n.close(),e?o(e):t(a))},l=setTimeout(()=>{null==r||r.abort(),d(Error("Login draft storage timed out"))},5e3);try{let t=indexedDB.open("pixfy-login-drafts",1);t.onupgradeneeded=()=>t.result.createObjectStore(a),t.onerror=()=>d(Error("Login draft storage unavailable")),t.onblocked=()=>d(Error("Login draft storage blocked")),t.onsuccess=()=>
1{if(n=t.result,i)return void n.close();try{let t=(r=n.transaction(a,"readwrite")).objectStore(a),o=t.openCursor();o.onsuccess=()=>{let e=o.result;e&&(Date.now()-e.value.timestamp>=36e5&&e.delete(),e.continue())};let i=e(t);r.oncomplete=()=>d(void 0,i.result),r.onabort=()=>d(Error("Login draft could not be stored")),r.onerror=()=>d(Error("Login draft storage failed"))}catch(e){d(Error("Login draft storage failed"))}}}catch(e){d(Error("Login draft storage unavailable"))}})}async function l(e){var t;let o=null;try{o=r()}catch(e){}let a={id:null!=(t=null==o?void 0:o.id)?t:crypto.randomUUID(),timestamp:Date.now()};await d(t=>{var o;return t.put({...e,uploadedImage:null!=(o=e.uploadedImage)?o:"",timestamp:a.timestamp},a.id)});try{sessionStorage.setItem(n,JSON.stringify(a))}catch(e){throw await d(e=>e.delete(a.id)).catch(()=>void 0),e}window.dispatchEvent(new Event("pixfy:generator-state-saved"))}async function s(){var e;let t=r();if(!t)return null;if(Date.now()-t.timestamp>=36e5)return await c(),null;let o=await d(e=>e.get(t.id)),a=null!=(e=null==o?void 0:o.uploadedImage)?e:"";if(!o||"string"!=typeof a||""!==a&&!a.startsWith("data:image/")||"string"!=typeof o.prompt)throw Error("Login draft could not be restored");return{uploadedImage:a,prompt:o.prompt,..."string"==typeof o.selectedModel?{selectedModel:o.selectedModel}:{},..."string"==typeof o.flow_id?{flow_id:o.flow_id}:{}}}async function c(){let e=r();e&&(await d(t=>t.delete(e.id)),sessionStorage.removeItem(n),window.dispatchEvent(new Event("pixfy:generator-state-saved")))}}}]);

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.