package Ġnav . components Ċ Ċ import Ġkotlinx . html . js . onClick Function Ċ import Ġnav . NavigationBar Styles Ċ import Ġorg . w 3 c . dom . events . Event Ċ import Ġreact . R Builder Ċ import Ġreact . R Props Ċ import Ġreact . child Ċ import Ġreact . functional Component Ċ import Ġstyled . css Ċ import Ġstyled . styled Img Ċ Ċ /** Ċ Ġ* ĠMobile Nav Props Ġprops Ġprovides Ġa Ġcallback Ġto Ġthe Ġparent Ġto Ġshow Ġthe Ġdrawer Ċ Ġ* Ġwhen Ġthe Ġmenu Ġbutton Ġis Ġclicked Ċ Ġ* Ċ Ġ* Ġ@ see Ġon Menu Open Click ĠâĢĶ Ġa Ġcallback Ġto Ġalert Ġthe Ġparent Ġupdate Ġthe Ġdrawer Ġstate . Ċ */ Ċ external Ġinterface ĠMobile Nav Props Ġ: ĠR Props Ġ{ ĊĠĠĠ Ġvar Ġon Menu Open Click : Ġ( Event ) Ġ-> ĠUnit Ċ } Ċ Ċ /** Ċ Ġ* ĠThis Ġcomponent Ġmanages Ġthe Ġmenu Ġicon Ġwhen Ġthe Ġdrawer Ġis Ġclosed . Ċ Ġ*/ Ċ var Ġmenu Mobile Nav Ġ= Ġfunctional Component < Mobile Nav Props > Ġ{ Ġprops Ġ-> ĊĠĠĠ Ġstyled Img ( src Ġ= Ġ" images / menu . svg ") Ġ{ ĊĠĠĠĠĠĠĠ Ġcss Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ+ NavigationBar Styles . mobile Menu ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġattrs Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Function Ġ= Ġprops . on Menu Open Click ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠR Builder . menu Mobile Nav ( handler : ĠMobile Nav Props . () Ġ-> ĠUnit ) Ġ= Ġchild ( menu Mobile Nav ) Ġ{ ĊĠĠĠ Ġattrs ( handler ) Ċ } Ċ