Skip to content

Commit 069e0c8

Browse files
authored
refactor(ios): extract data browser logic from view into DataBrowserViewModel (#1164)
1 parent 9833004 commit 069e0c8

3 files changed

Lines changed: 501 additions & 458 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616

1717
### Changed
1818

19+
- Internal: iOS data browser business logic (page load, pagination, sort, filter, search, delete, foreign-key fetch, memory pressure) moves out of the View into `DataBrowserViewModel`. The View drops 30 of its 33 `@State` properties and a dozen private functions; behavior is unchanged
1920
- iOS: metadata badges (column types, primary key markers, row counts) cap at the first accessibility size so they stay readable without breaking layouts at the largest Dynamic Type sizes
2021
- iOS: SQL editor keyboard accessory uses the system keyboard input view, dropping the deprecated screen-width measurement
2122
- iOS: Edit Connection moves to the navigation bar trailing pencil icon so the floating tab bar never covers it

0 commit comments

Comments
 (0)