1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3885],{7110:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(75038),i=a(46001),r=a.n(i);let l=({children:e,className:t,suffix:a})=>(0,s.jsxs)("div",{className:r()("mb-5 font-inter font-semibold text-gray-800 border-b border-gray-100 dark:border-gray-800 px-6 py-3 dark:text-gray-200",t),children:[e,a]})},93885:(e,t,a)=>{a.r(t),a.d(t,{default:()=>d});var s=a(75038),i=a(76430),r=a(58454),l=a(7110),o=a(98296),n=a(83390),m=a(58742);let d=()=>{let e=(0,i.useRef)(),{isPro:t,c_Settings:a,c_SetSettings:d,c_Session:c,c_HandleNonPro:u}=(0,i.useContext)(r.A),[f,p]=(0,i.useState)(""),[x,g]=(0,i.useState)("");(0,i.useEffect)(()=>{p(a?.fileNamePrefix||""),g(a?.fileNameType||"customized")},[a]),(0,i.useEffect)(()=>{c||p("pika")},[c]);let h=async({to:e})=>{e?.length>0?d({fileNamePrefix:e}):d({fileNamePrefix:"pika"}),m.oR.success("Updated export file name format")},b=async e=>{t?(d({fileNameType:e}),g(e),m.oR.success("Updated file name export type")):u({text:"Upgrade to Pro to change file name settings"})};return(0,s.jsxs)("div",{className:"w-full h-full bg-linear-to-br from-red-50 to-white dark:from-gray-700/20 dark:to-gray-900 relative overflow-hidden",children:[(0,s.jsx)(o.A,{size:512,className:"opacity-[0.06] pointer-events-none dark:opacity-[0.03] rotate-[-20deg] absolute bottom-[-5%] right-[-5%] z-0 text-red-400",weight:"light"}),(0,s.jsx)(l.A,{className:"mb-2 bg-white dark:bg-gray-900/50",children:"Pika Editor Export Settings"}),(0,s.jsxs)("div",{className:"px-6",children:[(0,s.jsx)("div",{className:"font-semibold relative mb-1",children:"Customize file name for exports"}),(0,s.jsx)("div",{className:"flex items-center max-w-[400px] mt-4 mb-2",children:(0,s.jsx)(n.zb,{onChange:e=>b(e),orientation:"vertical",labelClass:"text-left",selected:"customized"===x?"customized":"as-input",items:[{name:"Same as input image(Retain file name)",value:"as-input"},{name:"Customized file name",value:"customized"}]})}),(0,s.jsx)("div",{children:"customized"===x?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.m_,{triggerClass:"w-full",text:"Upgrade to Pro to customize output file name",show:!t,children:(0,s.jsx)(n.pd,{placeholder:"pika",disabled:!t,value:t?f||"":"pika",onChange:a=>{t?(p(a.target.value),clearTimeout(e.current),e.current=setTimeout(async()=>{h({to:a.target.value})},1e3)):m.oR.error("Upgrade to Pro to change file name format for exports")}})}),(0,s.jsxs)("div",{className:"text-sm mb-3 opacity-70 mt-2",children:["Your exported images will have file names like:",(0,s.jsx)("div",{className:"mt-1",children:(0,s.jsxs)(n.iM,{className:"whitespace-nowrap",children:[f||"pika","-1666531681377-1x.png"]})})]})]}):""})]})]})}}}]);
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.