how can I use jetpack compose to create a composable that changes the content and position of it's child's depending on the available space like we can do with container queries in the web