seong

프로필 상세 보기 - Provider , 로직 처리 본문

Flutter/중계 플랫폼 프로젝트

프로필 상세 보기 - Provider , 로직 처리

hyeonseong 2022. 12. 21. 02:33

내 정보보기 페이지에서 전문가, 일반유저 둘다 프로필이 기존에는 없는 상태에서 시작한다.

프로필을 등록하려고 할때 프로필이 있다면 -> 프로필 Detail페이지

프로필이 없다면 -> 프로필 Insert페이지로 이동을 해야한다.

이동하는 메서드

- 서버에서 화면을 그리는 데이터를 전송 받을 때 profile이 있다면 1 없다면 0 을 리턴하도록 했다.

- 프로필 이동할 때 아래의 함수를 실행 시켜 있다면 프로필 수정, 없다면 등록으로 이동하도록 했다.

 

Service

 

ViewModel

-  id값이 필요하기 때문에 family를 사용해 가져왔다.

 

'Flutter > 중계 플랫폼 프로젝트' 카테고리의 다른 글

유저 정보 상세보기 - Provider  (0) 2022.12.21
프로필 상세 보기 페이지  (1) 2022.12.21
채팅 방 리스트 페이지  (0) 2022.12.21
프로필 수정 - Provider  (0) 2022.12.20
프로필 수정 페이지  (0) 2022.12.20