package Ġaz . s if to sh ka . habit ube . presentation . screens . discover . components Ċ Ċ import Ġandroidx . compose . foundation . layout . fill Max Width Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġandroidx . h ilt . navigation . compose . h ilt ViewModel Ċ import Ġaz . s if to sh ka . habit ube . presentation . screens . discover . Discover ViewModel Ċ import Ġaz . s if to sh ka . habit ube . presentation . screens . discover . items . show Types Ċ import Ġaz . s if to sh ka . habit ube . presentation . screens . discover . items . types Ċ import Ġcom . google . ac comp an ist . flow layout . Flow Row Ċ Ċ @ Composable Ċ fun ĠSort Options ( ĊĠĠĠ ĠviewModel : ĠDis cover ViewModel Ġ= Ġh ilt ViewModel () Ċ ) Ġ{ ĊĠĠĠ ĠFlow Row ( ĊĠĠĠĠĠĠĠ Ġmain Axis Spacing Ġ= Ġ 8 . dp , ĊĠĠĠĠĠĠĠ Ġcross Axis Spacing Ġ= Ġ(- 8 ). dp , ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width () ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( viewModel . is Movie Selected . value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtypes . forEach Ġ{ Ġitem Ġ-> ĠSort Tag ( item ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Types . forEach Ġ{ Ġitem Ġ-> ĠSort Tag ( item ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }