package Ġme . ar un sh arma . dev updates . ui . fragments . feed Ċ Ċ import Ġcom . dev . services . models . Service Item Ċ import Ġcom . dev . services . models . Service Request Ċ Ċ sealed Ġclass ĠFeed UIState Ġ{ ĊĠĠĠ Ġobject ĠLoading Ġ: ĠFeed UIState () ĊĠĠĠ Ġobject ĠHas New Items Ġ: ĠFeed UIState () ĊĠĠĠ Ġobject ĠRefresh List Ġ: ĠFeed UIState () ĊĠĠĠ Ġclass ĠShow List ( val Ġrequest : ĠService Request , Ġval Ġlist : ĠList < Service Item >) Ġ: ĠFeed UIState () ĊĠĠĠ Ġclass ĠShow Error ( val Ġerror Title : ĠString ?, Ġval Ġerror Subtitle : ĠString ? Ġ= Ġnull ) Ġ: ĠFeed UIState () Ċ }