Commit 983c710
committed
refactor: reorganize
- Groups files by responsibility (`controller/`, `models/`, `ui/`,
`widget/`).
- Splits the 500+ line `ScrollInfinity` file into widget config,
state (pagination/fetch logic), and footer builders using `part`
files while preserving private-member access.
- Mirrors the layout under `test/src/` and removes a dead empty test
stub.lib/src into layered folders and split core widget1 parent f940a08 commit 983c710
12 files changed
Lines changed: 536 additions & 527 deletions
File tree
- lib
- src
- controller
- models
- ui
- widget
- test
- src
- models
- widget
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
File renamed without changes.
File renamed without changes.
0 commit comments