33 InputGroup ,
44 InputRightAddon ,
55 InputRightElement ,
6- InputLeftElement
6+ InputLeftElement ,
77} from "@chakra-ui/react" ;
88import { useEffect , useState } from "react" ;
99
@@ -36,20 +36,20 @@ export function ControlledInput({
3636 onChange = { ( e ) => onChange ( e . target . value ) }
3737 onKeyDown = { checkForEnter }
3838 variant = "outline"
39- padding = { { base : "24px 48px 24px 20px" , lg : "24px 64px 24px 32px" } }
40- height = { { base : "50px" , lg : "80px" } }
39+ padding = { { base : "24px 48px 24px 20px" , lg : "24px 64px 24px 32px" } }
40+ height = { { base : "50px" , lg : "80px" } }
4141 backgroundColor = "#FFFFFF"
42- borderRadius = { { base : "18px" , lg : "25px" } }
42+ borderRadius = { { base : "18px" , lg : "25px" } }
4343 placeholder = { placeholder }
4444 _placeholder = { {
45- color : "#717571"
45+ color : "#717571" ,
4646 } }
4747 boxShadow = "0 1px 8px 1px rgba(64, 60, 67, 0.16) !important"
4848 border = "0"
4949 fontFamily = "Roboto"
5050 fontWeight = "400"
51- fontSize = { { base : "16px" , lg : "20px" } }
52- lineHeight = { { base : "24px" , lg : "30px" } }
51+ fontSize = { { base : "16px" , lg : "20px" } }
52+ lineHeight = { { base : "24px" , lg : "30px" } }
5353 color = "#252A32"
5454 { ...inputStyle }
5555 />
@@ -76,16 +76,18 @@ export function DebouncedSimpleControlledInput({
7676 fill,
7777 ...props
7878} ) {
79- const [ skipFirstDebounced , setSkipFirstDebounced ] = useState ( true )
79+ const [ skipFirstDebounced , setSkipFirstDebounced ] = useState ( true ) ;
8080 const [ _value , _setValue ] = useState ( value ) ;
8181 const [ _timeout , _setTimeout ] = useState ( null ) ;
8282
8383 useEffect ( ( ) => {
8484 clearTimeout ( _timeout ) ;
85- _setTimeout ( setTimeout ( ( ) => {
86- if ( ! skipFirstDebounced ) onChange ( _value )
87- setSkipFirstDebounced ( false )
88- } , 1000 ) ) ;
85+ _setTimeout (
86+ setTimeout ( ( ) => {
87+ if ( ! skipFirstDebounced ) onChange ( _value ) ;
88+ setSkipFirstDebounced ( false ) ;
89+ } , 1000 ) ,
90+ ) ;
8991 } , [ _value ] ) ;
9092
9193 useEffect ( ( ) => {
@@ -118,11 +120,11 @@ export function DebouncedSimpleControlledInput({
118120 border = "2px solid transparent !important"
119121 color = "#464A51"
120122 _hover = { {
121- border :"2px solid transparent !important" ,
122- backgroundColor :"#DEDFE0" ,
123+ border : "2px solid transparent !important" ,
124+ backgroundColor : "#DEDFE0" ,
123125 } }
124126 _focus = { {
125- border :"2px solid #0068C5 !important" ,
127+ border : "2px solid #0068C5 !important" ,
126128 backgroundColor : "#FFF" ,
127129 } }
128130 paddingLeft = "52px !important"
@@ -134,7 +136,7 @@ export function DebouncedSimpleControlledInput({
134136 fontFamily = "Roboto"
135137 fontWeight = "400"
136138 borderRadius = "14px"
137- _placeholder = { { color : "#464A51" , opacity : 1 } }
139+ _placeholder = { { color : "#464A51" , opacity : 1 } }
138140 { ...inputStyle }
139141 />
140142 </ InputGroup >
@@ -191,11 +193,11 @@ export function ControlledInputSimple({
191193 border = "2px solid transparent !important"
192194 color = "#464A51"
193195 _hover = { {
194- border :"2px solid transparent !important" ,
195- backgroundColor :"#DEDFE0" ,
196+ border : "2px solid transparent !important" ,
197+ backgroundColor : "#DEDFE0" ,
196198 } }
197199 _focus = { {
198- border :"2px solid #0068C5 !important" ,
200+ border : "2px solid #0068C5 !important" ,
199201 backgroundColor : "#FFF" ,
200202 } }
201203 paddingLeft = "52px !important"
@@ -207,9 +209,9 @@ export function ControlledInputSimple({
207209 fontFamily = "Roboto"
208210 fontWeight = "400"
209211 borderRadius = "14px"
210- _placeholder = { { color : "#464A51" , opacity : 1 } }
212+ _placeholder = { { color : "#464A51" , opacity : 1 } }
211213 { ...inputStyle }
212214 />
213215 </ InputGroup >
214- )
215- }
216+ ) ;
217+ }
0 commit comments