package Ġcom . k yle cor ry . trail _ sense . shared . views Ċ Ċ import Ġandroidx . annotation . Drawable Res Ċ import Ġcom . k yle cor ry . trail _ sense . shared . Error Banner Reason Ċ Ċ data Ġclass ĠUser Error ( val Ġreason : ĠError Banner Reason , Ġval Ġtitle : ĠString , Ġ@ Drawable Res Ġval Ġicon : ĠInt , Ġval Ġaction : ĠString ? Ġ= Ġnull , Ġval Ġon Action : Ġ() Ġ-> ĠUnit Ġ= Ġ{}) Ċ