Closed pantasystem closed 1 year ago
投稿に失敗した時の理由をどこに表示するのか?
Milkteaの現状の実装として、WorkManagerで実行しているので、 あまり他のViewModelやUIと緊密に連携するのは難しい(できなくもないが面倒)
ユーザー体験としてどうするのが一番良いんだろう?・・・
SnackBarはこれ以上アクションを表示することができない どうせリトライするのならダイアログを表示するのでも良いか?・・・
あとは失敗した時その理由を表示する場合どのレベルの情報まで表示するのかも検討しないといけない
とりあえずポップアップでいい気がする 理由としては基本的に投稿失敗時はリトライする率が高そうだと思ったので
概要
現状の実装だとユーザは投稿に失敗したのか成功したのかという情報しか知ることができず、 投稿に失敗した場合理由を知ることができないのでアプリ側の問題なのかサーバ側の問題なのか判断がつかない。 そのため、ユーザ具体的にどのようなアクションを取れば良いのかわからず困ってしまう。