package Ġdev . z ur bae vi . news . ui . view model Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġandroidx . lifecycle . viewModel Scope Ċ import Ġdev . z ur bae vi . news . data . model . Articles Ċ import Ġdev . z ur bae vi . news . data . repository . News Repository Ċ import Ġkotlinx . coroutines . launch Ċ Ċ class ĠDetails ViewModel Ġconstructor ( private Ġval Ġnews Repository : ĠNews Repository ) Ġ: ĊĠĠĠ ĠViewModel () Ġ{ ĊĊĠĠĠ Ġfun Ġinsert ( articles : ĠArticles ) Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel Scope . launch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnews Repository . insert ( articles ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }