package Ġorg . open h dp . h dt . ui . categories Ċ Ċ import Ġorg . open h dp . h dt . data . entities . Category Ċ Ċ sealed Ġclass ĠCategories ViewState Ġ{ ĊĊĠĠĠ Ġobject ĠLoading Ġ: ĠCategories ViewState () ĊĊĠĠĠ Ġobject ĠNo Categories Ġ: ĠCategories ViewState () ĊĊĠĠĠ Ġdata Ġclass ĠResults ( val Ġcategories : ĠList < Category Item >) Ġ: ĠCategories ViewState () ĊĊĠĠĠ Ġdata Ġclass ĠError ( val Ġissue : ĠThrowable ) Ġ: ĠCategories ViewState () ĊĊĠĠĠ Ġdata Ġclass ĠFailed ToDelete Category ( val Ġcategory : ĠCategory ) Ġ: ĠCategories ViewState () Ċ } Ċ Ċ sealed Ġclass ĠCategory Item Ġ{ ĊĊĠĠĠ Ġdata Ġclass ĠIndependent ( val Ġname : ĠString , Ġval Ġid : ĠInt ) Ġ: ĠCategory Item () ĊĊĠĠĠ Ġdata Ġclass ĠManual ( val Ġcategory : ĠCategory ) Ġ: ĠCategory Item () Ċ } Ċ