Jetpack Compose get hex code from color

import androidx.compose.ui.graphics.Color

fun getHexCode(color: Color): String {
    val red = (color.red * 255).toInt()
    val green = (color.green * 255).toInt()
    val blue = (color.blue * 255).toInt()

    val hex = StringBuilder("#")
    hex.append(Integer.toHexString(red).padStart(2, '0'))
    hex.append(Integer.toHexString(green).padStart(2, '0'))
    hex.append(Integer.toHexString(blue).padStart(2, '0'))

    return hex.toString().uppercase()
}