DataStorePreference.
0.5.6
Returns the first element emitted by the asFlow and then cancels flow's collection
Save value into dataStore, or remove the preferences from dataStore if the value is null.