touchlab / KaMPKit

KaMP Kit by Touchlab. A collection of code & tools designed to get your mobile team started quickly w/Kotlin Multiplatform
https://touchlab.co/
Apache License 2.0
2.2k stars 199 forks source link

Adapter refactor #20

Closed samhill303 closed 4 years ago

samhill303 commented 4 years ago

Slight refactor of the android adapter. Two main goals, move click listener allocation out of the onBind method so it isn't constantly happening as you scroll, and move favorite updating logic out and into the model layer. Also moved viewHolder into it's own file and put them in an adapter package for tidiness