package Ġmaterial ui . components . menu Ċ Ċ import Ġmaterial ui . Menu Ċ import Ġmaterial ui . components . menu . enums . Menu Style Ċ import Ġmaterial ui . components . popover . Popover Props Ċ import Ġmaterial ui . styles . m uit heme . M ui Theme Ċ import Ġreact . R Builder Ċ import Ġreact . Props With Children Ċ Ċ external Ġinterface ĠMenu Props Ġ: ĠPop over Props Ġ{ ĊĠĠĠ Ġvar Ġdisable Auto Focus Item : ĠBoolean ? ĊĠĠĠ Ġvar ĠMenu List Props : ĠProps With Children ? ĊĠĠĠ Ġvar Ġtheme : ĠM ui Theme ? ĊĠĠĠ Ġvar ĠPop ove Component Classes : ĠAny ? Ċ } Ċ Ċ fun ĠR Builder . menu ( var arg Ġclass Map : ĠPair < Menu Style , ĠString >, Ġblock : ĠMenu Element Builder . () Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ Ġchild ( menu Element ( class Map . toList (), Ġblock )) Ċ } Ċ internal Ġfun Ġmenu Element ( ĊĠĠĠ Ġclass Map : ĠList < Pair < Menu Style , ĠString >> Ġ= ĠlistOf (), ĊĠĠĠ Ġblock : ĠMenu Element Builder . () Ġ-> ĠUnit Ċ ) Ġ= ĠMenu Element Builder ( Menu , Ġclass Map . toList ()). apply ( block ). create () Ċ