package Ġcom . mi . m vi . features . main . blog Ċ Ċ import Ġcom . mi . m vi . base . Base Fragment Ċ import Ġcom . mi . m vi . features . main . blog . view model . Blog ViewModel Ċ import Ġcom . mi . m vi . mapper . Blog Post Mapper Ċ import Ġkotlinx . coroutines . Experimental Cor outines Api Ċ import Ġkotlinx . coroutines . Flow Preview Ċ import Ġorg . k oin . android x . view model . ext . android . shared ViewModel Ċ Ċ @ Flow Preview Ċ @ Experimental Cor outines Api Ċ abstract Ġclass ĠBase Blog Fragment ( content Layout Id : ĠInt ) Ġ: ĠBase Fragment ( content Layout Id ) Ġ{ ĊĠĠĠ Ġval Ġblog Post Mapper Ġ= ĠBlog Post Mapper () ĊĠĠĠ Ġval ĠviewModel : ĠBlog ViewModel Ġby Ġshared ViewModel () Ċ } Ċ