fun SimpleSvgPanel()

in lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/SimpleSvgPanel.kt [22:42]


fun SimpleSvgPanel(
    svg: SvgSvgElement,
    modifier: Modifier = Modifier
) {
    // Create and manage the SvgSkikoView
    val svgView = remember { SvgView() }

    svgView.svg = svg

    // Dispose the view when leaving composition
    DisposableEffect(svgView) {
        onDispose {
            svgView.dispose()
        }
    }

    SvgViewPanel(
        svgView = svgView,
        modifier = modifier
    )
}