Skip to content

refactor(redis): split redis_key_editor into type-specific editors - #1082

Merged
ZhuchkaTriplesix merged 2 commits into
mainfrom
issue/1034-split-redis-key-editor
Oct 7, 2026
Merged

ZhuchkaTriplesix merged 2 commits into
mainfrom
issue/1034-split-redis-key-editor

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Extract String, Hash, List, Set and Sorted Set editors (with their row widgets and the list-edit dialog) into lib/features/redis/editors/, each under 300 lines.
  • RedisKeyEditor keeps loading/pagination, key metadata (TTL, rename, delete), mutation handlers and the dirty-state guard; behavior is unchanged.
  • Inline add-bar controllers now live in the editors that use them.

Closes #1034

…1034)

Move string, hash, list, set and sorted set editors with their row widgets
into lib/features/redis/editors/. RedisKeyEditor keeps loading, key
metadata (TTL, rename, delete) and mutation handlers.
@github-actions github-actions Bot added enhancement New feature or request core Core library logic and services ui User interface components and widgets P2 Medium priority / Parity & Refactoring labels Oct 7, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 245873c into main Oct 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core library logic and services enhancement New feature or request P2 Medium priority / Parity & Refactoring ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor(redis): split monolithic redis_key_editor.dart into type-specific editors

1 participant