import{r as s,j as c}from"./4380bb99-bb3b-4494-a124-5c63a2f1f59b.BYmSBufi.js";import{u as m,s as u}from"../../index.js";import{s as l}from"./index.B4BawKGx.js";import"./9076aeb1-b05c-42eb-9f57-088a2a0f2f24.CYxnFDCk.js";import"./d095345c-69f3-4e98-bbbe-38cf618d2010.ChmUh9lB.js";import"./1b6e688d-b326-4e50-8aee-e2f237afacbc.Db_AGlNj.js";const i=(t,n)=>{var r;(r=document.querySelector(`aside[render-name="acao"] div[action-id="${n}"]`))==null||r.setAttribute("draggable",t.toString())};function j({id:t}){const r=m(e=>e.getContainer(t))(e=>e.emojiArea),o=s.useRef(null);return s.useEffect(()=>{const e=a=>{a.shiftKey&&a.key==="?"&&(a.preventDefault(),a.stopPropagation(),l(t,"?"))};return o.current.addEventListener("keydown",e),()=>{var a;(a=o==null?void 0:o.current)==null||a.removeEventListener("keydown",e)}},[]),c.jsx("textarea",{id:t,ref:o,placeholder:r.placeholder,onClick:e=>e.stopPropagation(),onFocus:()=>i(!1,t),onBlur:()=>i(!0,t),value:r.text,onChange:e=>u(t,e.target.value),className:"textarea textarea-bordered textarea-sm w-full resize-none pr-7 leading-[1.1] px-2 pt-2 !min-h-0",style:{lineHeight:"1.3",...r.heightCamp?{height:`${r.heightCamp}px`}:{}}})}export{j as default};
