Summary
Реализовать кнопку быстрого возврата (Return to <object>) в шапке MongoStatsView и RedisView при переходе пользователя с просмотра данных на экран статистики.
Context
В PostgreSQL, MySQL и SQLite в шапке дашборда статистики всегда есть кнопка возврата к последней открытой таблице. В NoSQL-экранах такой механизм отсутствует, из-за чего приходится заново искать коллекцию или ключ в дереве.
Implementation Details
- В
MongoExplorerView и MongoStatsView сохранять _lastSelectedCollection и отображать OutlineButton(leading: Icon(Icons.table_chart_outlined), child: Text('Return to $lastCollection')).
- В
RedisView сохранять имя последнего активного ключа _lastSelectedKey и рендерить кнопку возврата в RedisKeyEditor.
Acceptance Criteria
Summary
Реализовать кнопку быстрого возврата (
Return to <object>) в шапкеMongoStatsViewиRedisViewпри переходе пользователя с просмотра данных на экран статистики.Context
В PostgreSQL, MySQL и SQLite в шапке дашборда статистики всегда есть кнопка возврата к последней открытой таблице. В NoSQL-экранах такой механизм отсутствует, из-за чего приходится заново искать коллекцию или ключ в дереве.
Implementation Details
MongoExplorerViewиMongoStatsViewсохранять_lastSelectedCollectionи отображатьOutlineButton(leading: Icon(Icons.table_chart_outlined), child: Text('Return to $lastCollection')).RedisViewсохранять имя последнего активного ключа_lastSelectedKeyи рендерить кнопку возврата вRedisKeyEditor.Acceptance Criteria