구현 내용
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 |