Skip to content
Merged
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.ninecraft.booket.core.common.extensions.noRippleClickable
Expand Down Expand Up @@ -45,7 +47,7 @@ fun CircleCheckBox(
contentAlignment = Alignment.Center,
) {
Icon(
painter = painterResource(id = R.drawable.ic_check),
imageVector = ImageVector.vectorResource(id = R.drawable.ic_check),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 👍 👍

contentDescription = "Circle Checkbox",
tint = iconTint,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.ninecraft.booket.core.common.extensions.noRippleClickable
Expand Down Expand Up @@ -45,7 +47,7 @@ fun SquareCheckBox(
contentAlignment = Alignment.Center,
) {
Icon(
painter = painterResource(id = R.drawable.ic_check),
imageVector = ImageVector.vectorResource(id = R.drawable.ic_check),
contentDescription = "Square Checkbox",
tint = iconTint,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.ninecraft.booket.core.common.extensions.noRippleClickable
Expand All @@ -23,11 +25,11 @@ fun TickOnlyCheckBox(
modifier: Modifier = Modifier,
) {
Icon(
imageVector = ImageVector.vectorResource(id = R.drawable.ic_check),
contentDescription = "TickOnly Checkbox",
modifier = modifier
.size(24.dp)
.noRippleClickable { onCheckedChange(!checked) },
painter = painterResource(id = R.drawable.ic_check),
contentDescription = "TickOnly Checkbox",
tint = if (checked) ReedTheme.colors.contentBrand else ReedTheme.colors.contentTertiary,
)
}
Expand Down