hey so you have made the uistate as mutable state flow and then using it in the composable funtion as value i dont it works like that to trigger a recomposition collect the value as .collectAsState . in compose any type of flow need to be converted as state to trigger a recomposition.