@@ -54,50 +54,53 @@ export const DevTools = ({ closeModal }: DevToolsProps) => {
5454 } }
5555 >
5656 < div className = 'modal devtools-container' >
57- < div className = 'devtools-sub-container' >
58- < DevToolsField
59- key = 'title'
60- name = 'Title'
61- value = { title }
62- placeholder = 'e.g., Hello World!'
63- setValue = { ( value ) => setTitle ( value ) }
64- />
65- < DevToolsField
66- key = 'author'
67- name = 'Author'
68- value = { author }
69- placeholder = 'e.g., dostonnabotov'
70- setValue = { ( value ) => setAuthor ( value ) }
71- />
72- </ div >
73- < DevToolsField
74- key = 'description'
75- name = 'Description'
76- value = { description }
77- placeholder = 'e.g., A simple program that prints "Hello, World!" to the console.'
78- setValue = { ( value ) => setDescription ( value ) }
79- />
80- < DevToolsField
81- key = 'tags'
82- name = 'Tags (separated by commas)'
83- value = { tags }
84- placeholder = 'e.g., hello, world, program'
85- setValue = { ( value ) => setTags ( value ) }
86- />
87- < div className = 'devtools-field' >
88- < label htmlFor = "code" className = 'devtools-label' > Code</ label >
89- < textarea
90- name = 'code'
91- id = 'code'
92- className = 'devtools-textarea'
93- value = { code }
94- placeholder = 'Paste your code here...'
95- onChange = { ( e ) => setCode ( e . target . value ) }
96- > </ textarea >
57+ < div className = 'devtools-form-container' >
58+ < div className = 'devtools-sub-container' >
59+ < DevToolsField
60+ key = 'title'
61+ name = 'Title'
62+ value = { title }
63+ placeholder = 'e.g., Hello World!'
64+ setValue = { ( value ) => setTitle ( value ) }
65+ />
66+ < DevToolsField
67+ key = 'author'
68+ name = 'Author'
69+ value = { author }
70+ placeholder = 'e.g., dostonnabotov'
71+ setValue = { ( value ) => setAuthor ( value ) }
72+ />
73+ </ div >
74+ < DevToolsField
75+ key = 'description'
76+ name = 'Description'
77+ value = { description }
78+ placeholder = 'e.g., A simple program that prints "Hello, World!" to the console.'
79+ setValue = { ( value ) => setDescription ( value ) }
80+ />
81+ < DevToolsField
82+ key = 'tags'
83+ name = 'Tags (separated by commas)'
84+ value = { tags }
85+ placeholder = 'e.g., hello, world, program'
86+ setValue = { ( value ) => setTags ( value ) }
87+ />
88+ < div className = 'devtools-field' >
89+ < label htmlFor = "code" className = 'devtools-label' > Code</ label >
90+ < textarea
91+ name = 'code'
92+ id = 'code'
93+ className = 'devtools-textarea'
94+ value = { code }
95+ placeholder = 'Paste your code here...'
96+ spellCheck = { false }
97+ onChange = { ( e ) => setCode ( e . target . value ) }
98+ > </ textarea >
99+ </ div >
97100 </ div >
98101 < div className = 'devtools-generated-container' >
99102 < h3 className = 'devtools-generated-title' > Your generated snippet:</ h3 >
100- < CodePreview language = 'plaintext ' code = { [ generated ] } />
103+ < CodePreview language = 'json ' code = { [ generated ] } height = '80vh' />
101104 </ div >
102105 </ div >
103106 </ div > ,
0 commit comments