package Ġh os se in z afari . github . code question . ui . view model Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġandroidx . lifecycle . live Data Ċ import Ġcom . google . gson . Gson Ċ import Ġh os se in z afari . github . code question . data . repository . Shared Pref Repository Ċ import Ġh os se in z afari . github . code question . ui . helper . ui Ċ import Ġh os se in z afari . github . code question . ui . struct . User Model Ċ Ċ /* Ċ Ċ @ created Ġin Ġ 0 3 / 0 9 / 2 0 2 0 Ġ- Ġ 1 2 : 0 4 ĠPM Ċ @ project ĠCode ĠQuestion Ċ @ author ĠH os se in ĠZ afari Ġ Ċ @ email Ġ Ġh os se in z afari 2 0 0 0 @ gmail . com Ġ Ċ */ Ċ Ċ class ĠProfile ViewModel Ġ: ĠViewModel () Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġshared Pref Repository Ġ= ĠShared Pref Repository () ĊĊĊĠĠĠ Ġfun ĠgetUser () Ġ= Ġlive Data Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġuser Json Ġ= Ġui Ġ{ Ġshared Pref Repository . getUser Json (). value Ġ} ĊĠĠĠĠĠĠĠ Ġemit ( Gson (). fromJson ( user Json , ĠUser Model :: class . java )) ĊĠĠĠ Ġ} Ċ Ċ }