File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -11,21 +11,23 @@ import Logo from '../public/logo.svg';
1111
1212export default function App ( ) {
1313 const [ input , setInput ] = useState ( '' ) ;
14-
1514 const [ result , setResult ] = useState ( '' ) ;
16-
15+ const [ resultPlaceholder , setResultPlaceholder ] = useState ( 'CSS' ) ;
1716 const [ resultJSS , setResultJSS ] = useState ( '' ) ;
1817
1918 useEffect ( ( ) => {
2019 setResult ( '' ) ;
2120 setResultJSS ( '' ) ;
21+ setResultPlaceholder ( 'CSS' ) ;
2222 if ( ! input . trim ( ) ) return ;
2323
24+ setResultPlaceholder ( 'Processing...' ) ;
2425 const handler = setTimeout ( async ( ) => {
2526 const resultCss = await getConvertedClasses ( input ) ;
2627 const resultJSS = convertFromCssToJss ( resultCss ) ;
2728 setResult ( resultCss ) ;
2829 setResultJSS ( resultJSS ) ;
30+ setResultPlaceholder ( 'CSS' ) ;
2931 } , 1000 ) ;
3032
3133 return ( ) => clearTimeout ( handler ) ;
@@ -84,7 +86,7 @@ export default function App() {
8486 < div className = "flex w-full bg-[#111] border-l border-gray-700" >
8587 < textarea
8688 className = "w-full resize-none flex-grow p-3 bg-[#111] text-gray-300 outline-none"
87- placeholder = "CSS"
89+ placeholder = { resultPlaceholder }
8890 value = { result }
8991 readOnly
9092 > </ textarea >
You can’t perform that action at this time.
0 commit comments