Creates an approach layout intended to help gradually approach the destination layout calculated in the lookahead pass.
approachLayoutSample
@Sampled
@Composable
fun approachLayoutSample() {
// Creates a custom modifier that animates the constraints and measures child with the
// animated constraints. This modifier is built on top of `Modifier.approachLayout` to approach
// th destination size determined by the lookahead pass. A resize animation will be kicked off
// whenever the lookahead size changes, to animate children from current size to destination
// size. Fixed constraints created based on the animation value will be used to measure
// child, so the child layout gradually changes its animated constraints until the approach
// completes.