Refactor ScoreBox to accept ScoreBoxViewState
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginne damit, ScoreBox, ScoreBoxViewState, GameData, mapToPeriodScores und toPeriodScores durch das View Model und die Komponente zu verfolgen. Entscheide, ob das vollständige View-State-Refactoring oder die kleinere GameData-Änderung vorgesehen ist, und überprüfe anschließend, dass ScoreBox den ausgewählten State erhält und die Perioden-Scores weiterhin korrekt gerendert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Ideally mapToPeriodScores should be done in the VM, and the ScoreBox component as a whole should accept ScoreBoxViewState instead of GameData. But if you don't want to refactor all of this right now we don't have to. For now, you could just make toPeriodScores a function on the GameData data class.
Originally posted by @zachseidner1 in https://github.com/cuappdev/score-android/pull/83#discussion_r2370251309
- Vorherrschende Sprache
- Kotlin
- Sterne
- 3
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cuappdev/score-android
-
ui bug
cuappdev/score-android#95 · 1 Kommentar · 1 zugewiesene Person ·
-
Scores Not Showing Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
cuappdev/score-android#94 ·
-
cuappdev/score-android#92 · 1 Kommentar · 1 zugewiesene Person ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
cuappdev/score-android#87 ·
-
infra
cuappdev/score-android#81 · 2 zugewiesene Personen ·
Alle Issues in cuappdev/score-android
Ähnliche Issues
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Richie97/track-history#325 ·
-
bug CLI documentation reliability
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
KW-related Type:bug UI / UX
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
RevenueCat/purchases-android#4299 · 1 Kommentar ·
-
[Bug] 统计页面无法重置token和汇率 Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
AAswordman/Operit#1265 · 3 Kommentare ·