Refactor ScoreBox to accept ScoreBoxViewState
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par suivre ScoreBox, ScoreBoxViewState, GameData, mapToPeriodScores et toPeriodScores à travers le view model et le composant. Déterminez si le refactoring complet du view state ou la modification plus limitée de GameData est prévu, puis vérifiez que ScoreBox reçoit le state choisi et que les scores par période continuent de s’afficher correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- Kotlin
- Étoiles
- 3
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de cuappdev/score-android
-
ui bug
cuappdev/score-android#95 · 1 commentaire · 1 personne assignée ·
-
Scores Not Showing Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
cuappdev/score-android#94 ·
-
cuappdev/score-android#92 · 1 commentaire · 1 personne assignée ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
cuappdev/score-android#87 ·
-
infra
cuappdev/score-android#81 · 2 personnes assignées ·
Toutes les issues de cuappdev/score-android
Issues similaires
-
autoteam community team/use
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
android: AlbumArtistDetailViewModel keeps groupKeys of albums that disappeared in expandedAlbums Ouvertetask
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
aaif-goose/goose#12496 ·
-
Schema rejections are neither logged nor attributed, so the offending object cannot be identified Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
zotero/zotero-android#350 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Richie97/track-history#325 ·