package Ġorg . lin us . base . util . extension Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroidx . datastore . core . DataStore Ċ import Ġandroidx . datastore . preferences . core . Preferences Ċ import Ġandroidx . datastore . preferences . core . string Preferences Key Ċ import Ġandroidx . datastore . preferences . preferences DataStore Ċ import Ġorg . lin us . base . util . network . Network Manager Ċ Ċ val ĠKEY _ USER _ ID Ġ= Ġstring Preferences Key (" key _ user _ id ") Ċ val ĠKEY _ SESSION _ ID Ġ= Ġstring Preferences Key (" key _ session _ id ") Ċ val ĠKEY _ DEVICE _ UUID Ġ= Ġstring Preferences Key (" key _ device _ uuid ") Ċ Ċ val ĠContext . data Store : ĠData Store < Preferences > Ġby Ġpreferences DataStore ( name Ġ= Ġ" Demo - DataStore ")