2 lines
746 B
JavaScript
2 lines
746 B
JavaScript
import{c as r,j as o,X as u,h as l}from"./index.1ca2d13d.js";import{R as p}from"./rotate-cw.a7721ea7.js";import{d as _}from"./debounce.d080d5e1.js";const x="_rotate_1dspl_1",g="_isRotating_1dspl_5",d="_rotating_1dspl_1";var c={rotate:x,isRotating:g,rotating:d};function I({isRotating:t}){const e=r(c.rotate,{[c.isRotating]:t});return o("span",{className:e,children:o(p,{width:16})})}const{useCallback:m,useState:R,useMemo:h}=l;function f(t){const[,e]=u(t),[n,i]=R(""),a=h(()=>_(e,300),[e]);return[m(s=>{i(s.target.value),a(s.target.value)},[a]),n]}const T="_input_16a1f_1";var v={input:T};function N(t){const[e,n]=f(t.textAtom);return o("input",{className:v.input,type:"text",value:n,onChange:e,placeholder:t.placeholder})}export{I as R,N as T};
|