@@ -125,48 +125,56 @@ const Modal = ({ onClose }) => {
125
125
{ user . name }
126
126
</ h2 >
127
127
< div className = "profile" >
128
- < span > Submitted: </ span > < span > { `${ user . entries } images` } </ span >
129
- < span > Age: </ span > { ' ' }
130
- < div className = "flex" >
131
- < input
132
- type = "number"
133
- value = { newAge }
134
- disabled
135
- className = "input-profile"
136
- onChange = { ( e ) => setNewAge ( + e . target . value ) }
137
- onBlur = { disableEditing }
138
- onKeyDown = { disableEditing }
139
- aria-label = "Enter your age"
140
- />
141
- < button
142
- className = "edit-profile"
143
- onClick = { enableEditing }
144
- aria-label = "Edit your age"
145
- >
146
- ✎
147
- </ button >
128
+ < div className = "grid-rows" >
129
+ < span > Submitted: </ span > < span > { `${ user . entries } images` } </ span >
148
130
</ div >
149
- < span > Memeber since: </ span >
150
- < span > { new Date ( user . joined ) . toLocaleDateString ( ) } </ span >
151
- < span > Email: </ span > { ' ' }
152
- < div className = "flex" >
153
- < input
154
- type = "email"
155
- value = { newEmail }
156
- disabled
157
- className = "input-profile"
158
- onChange = { ( e ) => setNewEmail ( e . target . value ) }
159
- onBlur = { disableEditing }
160
- onKeyDown = { disableEditing }
161
- aria-label = "Enter your email"
162
- />
163
- < button
164
- className = "edit-profile"
165
- onClick = { enableEditing }
166
- aria-label = "Edit your email"
167
- >
168
- ✎
169
- </ button >
131
+ < div className = "grid-rows" >
132
+ < span > Age: </ span > { ' ' }
133
+ < div className = "flex" >
134
+ < input
135
+ type = "number"
136
+ value = { newAge }
137
+ disabled
138
+ className = "input-profile"
139
+ onChange = { ( e ) => setNewAge ( + e . target . value ) }
140
+ onBlur = { disableEditing }
141
+ onKeyDown = { disableEditing }
142
+ aria-label = "Enter your age"
143
+ />
144
+ < button
145
+ className = "edit-profile"
146
+ onClick = { enableEditing }
147
+ aria-label = "Edit your age"
148
+ >
149
+ ✎
150
+ </ button >
151
+ </ div >
152
+ </ div >
153
+ < div className = "grid-rows" >
154
+ < span > Memeber since: </ span >
155
+ < span > { new Date ( user . joined ) . toLocaleDateString ( ) } </ span >
156
+ </ div >
157
+ < div className = "grid-rows" >
158
+ < span > Email: </ span > { ' ' }
159
+ < div className = "flex" >
160
+ < input
161
+ type = "email"
162
+ value = { newEmail }
163
+ disabled
164
+ className = "input-profile"
165
+ onChange = { ( e ) => setNewEmail ( e . target . value ) }
166
+ onBlur = { disableEditing }
167
+ onKeyDown = { disableEditing }
168
+ aria-label = "Enter your email"
169
+ />
170
+ < button
171
+ className = "edit-profile"
172
+ onClick = { enableEditing }
173
+ aria-label = "Edit your email"
174
+ >
175
+ ✎
176
+ </ button >
177
+ </ div >
170
178
</ div >
171
179
</ div >
172
180
</ div >
0 commit comments