code-connect
code-connect copied to clipboard
[Jetpack Compose] imports are not displayed
Configuration
Code Connect CLI version: 1.1.4
Sources
package ...
import android.annotation.SuppressLint
import androidx.compose.foundation.layout.size
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Add
import androidx.compose.material3.Icon
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.vector.rememberVectorPainter
import androidx.compose.ui.unit.Dp
import androidx.compose.ui.unit.dp
import com.figma.code.connect.Figma
import com.figma.code.connect.FigmaConnect
import com.figma.code.connect.FigmaProperty
import com.figma.code.connect.FigmaType
@FigmaConnect(url = "https://www.figma.com/...")
class StoreDoc {
@FigmaProperty(FigmaType.Enum, "Size")
val sizeProperty: Dp = Figma.mapping(
"16" to 16.dp,
"20" to 20.dp,
"24" to 24.dp,
)
@Composable
fun Snippet() {
Icon(
modifier = Modifier
.size(size = sizeProperty),
painter = rememberVectorPainter(Icons.Default.Add),
contentDescription = null,
)
}
}
Result (figma side)
Problem/Question
The imports of the Icon and Icons classes are not present in the snippet code.
How can I add them?
Hey @corentin-stamper, thanks for the feedback on this, it feels like it would be helpful for us to show this. I have no immediate updates but I've added it to our backlog.