package Ġeu . bar on cel li . dk mp sample . android . screens . countries list Ċ Ċ import Ġandroidx . compose . material . Icon Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . material . Bottom AppBar Ċ import Ġandroidx . compose . material . Bottom Navigation Item Ċ import Ġandroidx . compose . material . icons . Icons Ċ import Ġandroidx . compose . material . icons . filled . Menu Ċ import Ġandroidx . compose . material . icons . filled . Star Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . unit . sp Ċ import Ġeu . bar on cel li . dk mp sample . shared . view model . screens . countries list . MenuItem ĊĊ Ċ @ Composable Ċ fun ĠCount ries List Bottom Bar ( selected Item Ġ: ĠMenuItem , Ġon Item Click : Ġ( MenuItem ) Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ ĠBottom AppBar ( content Ġ= Ġ{ ĊĠĠĠĠĠĠĠ ĠBottom Navigation Item ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġicon Ġ= Ġ{ ĠIcon ( Icons . Default . Menu , Ġ" ALL ") Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlabel Ġ= Ġ{ ĠText (" All ", ĠfontSize Ġ= Ġ 1 3 . sp ) Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected Item Ġ== ĠMenuItem . ALL , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġon Item Click ( MenuItem . ALL ) Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ ĠBottom Navigation Item ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġicon Ġ= Ġ{ ĠIcon ( Icons . Default . Star , Ġ" FA V OR ITES ") Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlabel Ġ= Ġ{ ĠText (" F avour ites ", ĠfontSize Ġ= Ġ 1 3 . sp ) Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected Item Ġ== ĠMenuItem . FA V OR ITES , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġon Item Click ( MenuItem . FA V OR ITES ) Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ}) Ċ }