import{j as e}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3915.js";import{u as f}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3914.js";import{u as h,a as j}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a39130.js";import{C as g}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a391117.js";import{a as v}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a391110.js";import{o as N,p as b,r as u}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3917.js";import{r as w}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a391.js";import"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a39146.js";import{E as y}from"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a391118.js";import"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3913.js";import"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3912.js";import"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3916.js";import"./v_7_4_3_23_c059010f-ff6a-45e1-bfa2-f58a98f4a3918.js";const k=({base64:t})=>{let s;switch(t.split(";")[0].split(":")[1].split("/")[0]){case"image":s=e.jsx("img",{src:t,className:"w-[150px] max-h-[180px]"});break;case"video":s=e.jsx("video",{src:t,className:"w-[150px] max-h-[180px]",controls:!0});break;case"audio":s=e.jsx("audio",{src:t,className:"w-full",controls:!0});break;default:s=e.jsx("div",{className:"animate__animated animate__zoomIn",children:e.jsx("div",{className:"tvf2evcx m0h2a7mj lb5m6g5c j7l1k36l ktfrpxia nu7pwgvd p357zi0d dnb887gk gjuq5ydh i2cterl7 ac2vgrno f8m0rgwh gndfcl4n cm280p3y jmly3brn qqs366u4 ikqdvm1y m3qqxsiz r1ncx0sg mmj7r7ye py-2",children:e.jsxs("div",{className:"du8bjn1j px-2 !m-0",children:[e.jsx("span",{"data-icon":"preview-generic",className:"flex justify-center",children:e.jsxs("svg",{viewBox:"0 0 88 110",height:"110",width:"88",preserveAspectRatio:"xMidYMid meet",children:[e.jsx("g",{transform:"translate(4 3)",children:e.jsx("path",{"stroke-opacity":"0.08",stroke:"#000",d:"M3-.5h56.929a5.5 5.5 0 0 1 3.889 1.61l15.071 15.072a5.5 5.5 0 0 1 1.611 3.89V101a3.5 3.5 0 0 1-3.5 3.5H3A3.5 3.5 0 0 1-.5 101V3A3.5 3.5 0 0 1 3-.5z",fill:"#FFF","fill-rule":"evenodd"})}),e.jsx("path",{d:"M65.5 3.5v15a3 3 0 0 0 3 3h15","stroke-opacity":"0.12",stroke:"#000",fill:"#FFF"})]})}),e.jsx("span",{className:"pt-1 text-center font-semibold w-full block uppercase",children:"documento"})]})})});break}return s};function _({id:t}){const{language:s}=f(),{getContainer:o}=h(),{note:r,setNote:n}=o(t)(),l=a=>{const i=new FileReader;i.onloadend=function(){const x=i.result;n("base64",x)},i.readAsDataURL(a)},c=a=>{a.preventDefault();const i=a.dataTransfer.files[0];i&&l(i)},d=e.jsxs("div",{className:"flex gap-2 items-center justify-center h-24 w-full",children:[e.jsxs("label",{className:"m-auto p-2 border-base-200 hover:border-[var(--primaria)] border border-solid rounded-lg h-24 w-20 pulse flex justify-center items-center flex-col shadow-lg cursor-pointer",children:[e.jsx(g,{className:"h-6 w-6 text-[var(--primaria)]",strokeWidth:1}),e.jsx("strong",{className:"text-[var(--primaria)]",children:s.importar}),e.jsx("input",{type:"file",className:"hidden",onChange:a=>l(a.target.files[0])})]}),e.jsx("div",{className:"border-dashed border-2 border-[var(--primaria)] rounded-lg h-full w-full flex justify-center items-center",onDrop:c,onDragOver:a=>a.preventDefault(),children:s.arrasteOArquivoAqui})]}),m=e.jsxs("div",{className:"flex flex-col items-center",children:[e.jsx("div",{className:"flex justify-end w-full",children:e.jsx("span",{className:"cursor-pointer pulse",onClick:()=>n("base64",""),children:e.jsx(v,{className:"w-5 h-5 text-red-500"})})}),e.jsx(k,{base64:r.base64})]});return e.jsxs("div",{children:[e.jsx("p",{className:"pb-2",children:s.note_midia_desc}),!r.base64||r.base64?.length===0?d:m]})}function L({id:t}){const{language:s}=f(),{getContainer:o}=h(),{renderView:r,viwerModel:n,setRenderView:l,note:c,setNote:d,userID:m}=o(t)(),{createNote:p,editNote:a}=j();return w.useEffect(()=>(r==="create"&&o(t).setState({note:{id:Date.now(),userID:m,text:"",base64:""}}),()=>{o(t).setState({note:{id:NaN,userID:"",text:"",base64:""}})}),[]),e.jsxs("div",{className:(n==="modal"?"w-[600px]":"p-2")+" grid gap-4",children:[n==="modal"?e.jsx(N,{children:r==="create"?s.note_title:s.editarAnotacao}):e.jsx("div",{className:"text-center",children:e.jsx(b,{weight:"600",children:r==="create"?s.note_title:s.editarAnotacao})}),e.jsx(_,{id:t}),e.jsxs("div",{className:"mt-3",children:[e.jsx("p",{className:"pb-2",children:s.note_insert_desc}),e.jsx(y,{id:t,type:"textarea",className:"w-full",position:"right",placeholder:s.note_place,text:c.text,setText:x=>d("text",x),heightCamp:110})]}),e.jsxs("div",{className:"flex justify-between",children:[e.jsx(u,{name:s.cancel,funcao:()=>l("list")}),e.jsx(u,{name:s.save,funcao:()=>r==="create"?p(t):a(t)})]})]})}export{L as default};
