package Ġby . over pass . countries . feature . countries Ċ Ċ import Ġby . over pass . countries . data . countries . Country Ċ import Ġby . over pass . countries . redux . Action Ċ Ċ /** Ċ Ġ* ĠCount ries ĠActions Ċ Ġ*/ Ċ sealed Ġclass ĠCount ries Action Ġ: ĠAction Ġ{ ĊĊĠĠĠ Ġobject ĠLoad Countries Ġ: ĠCount ries Action () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ property Ġcountries Ġthe Ġlist Ġof Ġcountries Ġto Ġbe Ġshown ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġdata Ġclass ĠShow Countries ( ĊĠĠĠĠĠĠĠ Ġval Ġcountries : ĠList < Country > ĊĠĠĠ Ġ) Ġ: ĠCount ries Action () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ property Ġid Ġthe Ġidentifier Ġof Ġthe Ġclicked Ġcountry ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġdata Ġclass ĠClick Country ( ĊĠĠĠĠĠĠĠ Ġval Ġid : ĠString ĊĠĠĠ Ġ) Ġ: ĠCount ries Action () Ċ } Ċ