본문 바로가기

Toy Project/iGPT

[iGPT] Version 1.0.5

구현 내용

1. 답변이 오는 동안 로딩 표시 구현

 

구현 방법

FutureBuild 사용

api를 호출하는 함수를 FutureBuild의 future에 등록 후 

if문을 통해서 API 통신이 완료되면 snapshot.connectionsState의 값이 ConnectionState.done과 일치하여 내용을 표시

else에는 loading indicator를 작성하여 구현하였다.

사용한 패키지는 flutter_spinkit (https://pub.dev/packages/flutter_spinkit)을 사용하였다.

iMessage과 유사한 3개의 점이 있는 ThreeBounce을 사용했다.

 

반응형

'Toy Project > iGPT' 카테고리의 다른 글

[iGPT] Version 1.1.1  (0) 2023.05.10
[iGPT] Version 1.1.0  (0) 2023.05.09
[iGPT] Version 1.0.4  (0) 2023.05.06
[iGPT] Version 1.0.3  (0) 2023.05.05
[iGPT] Version 1.0.2  (0) 2023.05.04