fun useUpdateEffect()

in kotlin-react-use/src/jsMain/kotlin/react/use/useUpdateEffect.kt [9:20]


fun useUpdateEffect(
    vararg dependencies: Any?,
    effect: suspend CoroutineScope.() -> Unit,
) {
    val isFirstRender = useIsFirstRender()

    useEffect(dependencies = dependencies) {
        if (!isFirstRender) {
            effect()
        }
    }
}