ユーザが実行したいコマンドによってifで分岐して、returnする辞書のデータを変更しているが、`buttonLogin`と`buttonAdd`だけ関数から分離した方が可読性や依存性の観点から良さそう