@@ -22,7 +22,7 @@ import {
2222 PlusOutlined ,
2323 UploadOutlined ,
2424} from "@ant-design/icons" ;
25- import { getBase64 , getAvatarSrc } from "~/lib/images" ;
25+ import { getAvatarSrc , getBase64 } from "~/lib/images" ;
2626import { useAuth } from "@coderdojobraga/ui" ;
2727import { notifyError , notifyInfo } from "~/components/Notification" ;
2828import { getIcon } from "~/lib/utils" ;
@@ -67,9 +67,11 @@ function Settings() {
6767 const [ formPersonal ] = Form . useForm ( ) ;
6868 const [ formPassword ] = Form . useForm ( ) ;
6969 const [ avatar , setAvatar ] = useState < null | File | string > ( ) ;
70- const [ avatarPreview , setAvatarPreview ] = useState < null | string | undefined > ( ) ;
70+ const [ avatarPreview , setAvatarPreview ] = useState <
71+ null | string | undefined
72+ > ( ) ;
7173
72- const [ userSkills , setUserSkills ] = useState < any [ ] > ( [ ] ) ;
74+ const [ userSkills , setUserSkills ] = useState < any [ ] > ( [ ] ) ;
7375 const [ skills , setSkills ] = useState < any [ ] > ( [ ] ) ;
7476 const [ selectedSkills , setSelectedSkills ] = useState < any [ ] > ( [ ] ) ;
7577 const [ mentorSocials , setMentorSocials ] = useState ( [ ] ) ;
@@ -82,20 +84,20 @@ function Settings() {
8284 "Discord" ,
8385 "Slack" ,
8486 ] ) ;
85-
8687
8788 // const avatarSrc = getAvatarSrc(avatarPreview, user?.photo, API_URL);
8889 // if (avatarSrc !== avatarPreview) {
8990 // setAvatarPreview(avatarSrc);
9091 // }
9192
92- if ( ! avatarPreview && typeof avatar === "string" && avatar . startsWith ( "/uploads/" ) ) {
93- console . log ( "avatar" , API_URL + avatar ) ;
93+ if (
94+ ! avatarPreview &&
95+ typeof avatar === "string" &&
96+ avatar . startsWith ( "/uploads/" )
97+ ) {
98+ console . log ( "avatar" , API_URL + avatar ) ;
9499 setAvatarPreview ( API_URL + avatar ) ;
95100 }
96-
97-
98-
99101
100102 const onSubmit = ( values : any ) => {
101103 if ( avatar ) {
@@ -200,8 +202,6 @@ function Settings() {
200202 }
201203 } ;
202204
203-
204-
205205 const changeSkills = ( ) => {
206206 const deleted = userSkills
207207 . map ( ( skill : any ) => skill . id )
@@ -241,9 +241,9 @@ function Settings() {
241241 useEffect ( ( ) => {
242242 if ( user ?. photo ) {
243243 setAvatar ( user ?. photo ) ;
244- } ;
245- getUserSkills ( ) ;
246- getAllSkills ( ) ;
244+ }
245+ getUserSkills ( ) ;
246+ getAllSkills ( ) ;
247247 } , [ user , getUserSkills ] ) ;
248248
249249 const breakpoints = {
@@ -288,19 +288,19 @@ function Settings() {
288288 < Space >
289289 < Avatar size = { 100 } src = { avatarPreview } />
290290 < Form . Item name = "user[photo]" >
291- < ImgCrop >
291+ < ImgCrop >
292292 < Upload
293293 accept = "image/*"
294294 maxCount = { 1 }
295- beforeUpload = { ( file :File ) => {
295+ beforeUpload = { ( file : File ) => {
296296 setAvatar ( file ) ;
297297 getBase64 ( file , ( result : string ) => {
298298 setAvatarPreview ( result ) ;
299299 } ) ;
300300 return false ;
301301 } }
302- onRemove = { ( ) => setAvatar ( user ?. photo ) }
303- >
302+ onRemove = { ( ) => setAvatar ( user ?. photo ) }
303+ >
304304 < Button icon = { < UploadOutlined /> } > Upload</ Button >
305305 </ Upload >
306306 </ ImgCrop >
0 commit comments