fun ContextPopupMenuItem()

in src/main/kotlin/org/jetbrains/plugins/template/components/ContextPopupMenu.kt [33:58]


fun ContextPopupMenuItem(
    actionText: String,
    actionIcon: IconKey,
    onClick: () -> Unit,
) {
    Row(
        modifier = Modifier
            .widthIn(min = 100.dp)
            .padding(8.dp)
            .onClick { onClick() },
        verticalAlignment = Alignment.CenterVertically
    ) {
        Icon(
            actionIcon,
            contentDescription = null,
            modifier = Modifier.size(16.dp)
        )

        Spacer(modifier = Modifier.width(8.dp))

        Text(
            text = actionText,
            style = JewelTheme.defaultTextStyle
        )
    }
}