package Ġru . clear line . instagram . screens . delete image Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġkotlinx . android . synt hetic . main . activity _ delete _ image .* Ċ import Ġru . clear line . instagram . R Ċ import Ġru . clear line . instagram . screens . common .* Ċ Ċ class ĠDelete Image Activity Ġ: ĠBase Activity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ delete _ image ) ĊĊĠĠĠĠĠĠĠ Ġsetup Auth Guard Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval ĠviewModel Ġ= Ġinit ViewModel < Delete Image ViewModel >() ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsign _ out _ text . setOnClickListener Ġ{ ĠviewModel . sign Out () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// back _ image . setOnClickListener Ġ{ Ġfinish () Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠEX TRA _ POST _ ID Ġ= Ġ" POST _ ID " ĊĊĠĠĠĠĠĠĠ Ġfun Ġstart ( context : ĠContext , Ġpost Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( context , ĠDelete Image Activity :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . putExtra ( EXTRA _ POST _ ID , Ġpost Id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . startActivity ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }