{"version":3,"file":"SlideshowVita.ChpjX_d_.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/EBfN6MqVGTtfc246iXrd/lX0m2IcswIUGAJzveM7G/SlideshowVita.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SlideshowVita({imagens=\"\",descricao=\"\",pb=false,intervalo=2.2,transicao=1.2,embaralhar=false,saturacao=.9,exposicao=.8,aquecimento=.12,style}){// versão redimensionada pelo próprio Framer (mesma foto, largura máxima de 2048 px)\nconst leve=u=>/framerusercontent\\.com\\/images\\//.test(u)&&!u.includes(\"?\")?u+\"?scale-down-to=2048\":u;const lista=imagens.split(/[\\n,]+/).map(s=>s.trim()).filter(Boolean).map(leve);const[ordem,setOrdem]=useState(()=>lista.map((_,i)=>i));const[passo,setPasso]=useState(0);const n=lista.length;useEffect(()=>{const o=lista.map((_,i)=>i);if(embaralhar)for(let i=o.length-1;i>0;i--){const j=Math.floor(Math.random()*(i+1));[o[i],o[j]]=[o[j],o[i]];}setOrdem(o);},[imagens,embaralhar]);useEffect(()=>{if(n<2)return;const t=setInterval(()=>setPasso(p=>p+1),Math.max(.5,intervalo)*1e3);return()=>clearInterval(t);},[intervalo,n]);const filtro=pb?`grayscale(1) contrast(1.02) brightness(${Math.min(1,exposicao+.12)})`:`saturate(${saturacao}) sepia(${aquecimento}) brightness(${exposicao})`;const camadas=[passo-1,passo].filter(p=>p>=0);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",background:\"#1D2128\",filter:filtro,...style},children:[n>0&&camadas.map(p=>{const src=lista[ordem[p%n]??p%n];const ativa=p===passo;return /*#__PURE__*/_jsx(motion.img,{src:src,alt:ativa?descricao:\"\",draggable:false,initial:{opacity:p===0?1:0},animate:{opacity:ativa?1:0},transition:{duration:transicao,ease:[.45,0,.55,1]},style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\",zIndex:ativa?2:1}},p);}),n>1&&/*#__PURE__*/_jsx(\"img\",{src:lista[ordem[(passo+1)%n]??0],alt:\"\",\"aria-hidden\":true,style:{display:\"none\"}})]});}addPropertyControls(SlideshowVita,{imagens:{type:ControlType.String,title:\"Imagens (URLs)\",displayTextArea:true,defaultValue:\"\"},descricao:{type:ControlType.String,title:\"Descri\\xe7\\xe3o (leitores de tela)\",defaultValue:\"\"},pb:{type:ControlType.Boolean,title:\"Preto e branco\",defaultValue:false},intervalo:{type:ControlType.Number,title:\"Intervalo (s)\",defaultValue:2.2,min:.5,max:20,step:.1},transicao:{type:ControlType.Number,title:\"Transi\\xe7\\xe3o (s)\",defaultValue:1.2,min:0,max:5,step:.1},embaralhar:{type:ControlType.Boolean,title:\"Embaralhar\",defaultValue:false},saturacao:{type:ControlType.Number,title:\"Satura\\xe7\\xe3o\",defaultValue:.9,min:0,max:1,step:.05},exposicao:{type:ControlType.Number,title:\"Exposi\\xe7\\xe3o\",defaultValue:.8,min:.2,max:1,step:.05},aquecimento:{type:ControlType.Number,title:\"Aquecimento\",defaultValue:.12,min:0,max:1,step:.05}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SlideshowVita\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideshowVita.map"],"mappings":"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"}