package Ġorg . k store . demo . stars . game play . view . screen . menu Ċ Ċ import Ġorg . k store . demo . stars . game play . view . screen . Basic Screen Store Ċ import Ġorg . springframework . stereotype . Service Ċ import Ġreact . k store . dependency . depends On Ċ import Ġjava . util .* Ċ Ċ @ Service Ċ class ĠMenu Screen Store ( ĊĠĠĠĠĠĠĠ Ġgame MenuItem Store : ĠGame MenuItem Store Ċ ) Ġ: ĠBasic Screen Store ( Ċ ) Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġitems List Ġ= Ġgame MenuItem Store . items . keys . toList () ĊĊĠĠĠĠĠĠĠ Ġdepends On Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstores ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgame MenuItem Store ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrewrite Ġ{ Ġselected Item : ĠOptional < String > Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprint Menu ( items List , Ġselected Item ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ