SharedTransitionLayoutWithLocal
fun <T> SharedTransitionLayoutWithLocal(targetState: T, modifier: Modifier = Modifier, transitionSpec: AnimatedContentTransitionScope<T>.() -> ContentTransform = {
(fadeIn(animationSpec = tween(220, delayMillis = 90)) +
scaleIn(initialScale = 0.92f, animationSpec = tween(220, delayMillis = 90)))
.togetherWith(fadeOut(animationSpec = tween(90)))
}, content: @Composable (T) -> Unit)