leboncoin/spark-android

[FR]: Fix broken CheckBox.md code example

Closed

#2,102 opened on Jul 27, 2026

 (0 comments) (0 reactions) (0 assignees)Kotlin (31 forks)auto 404
componentdocumentationgood first issuepriority:HIGH

Repository metrics

Stars
 (85 stars)
PR merge metrics
 (Avg merge 4d 9h) (73 merged PRs in 30d)

Description

Describe the problem

The standalone Checkbox example in CheckBox.md references isChecked inside onClick, but the declared state variable is checkedState: ToggleableState. The variable isChecked does not exist. The example does not compile.

Describe the solution

Replace the onClick body with correct state mutation:

onClick = { checkedState = if (checkedState == ToggleableState.On) ToggleableState.Off else ToggleableState.On }

Additional context

Priority: High. Effort: XS.

Contributor guide