chore: refactor the internal storage layer #40

Merged
reya merged 3 commits from refactor-storage into master 2026-07-09 07:53:23 +00:00
3 changed files with 3 additions and 4 deletions
Showing only changes of commit 3c6dc05be1 - Show all commits

View File

@@ -12,8 +12,8 @@ import androidx.activity.viewModels
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProvider
import su.reya.coop.coop.storage.SecretStore
import su.reya.coop.nostr.NostrManager
import su.reya.coop.storage.SecretStore
import su.reya.coop.viewmodel.AuthViewModel
import su.reya.coop.viewmodel.ChatViewModel
import su.reya.coop.viewmodel.NostrViewModel

View File

@@ -1,4 +1,4 @@
package su.reya.coop.coop.storage
package su.reya.coop.storage
import android.security.keystore.KeyGenParameterSpec
import android.security.keystore.KeyProperties

View File

@@ -1,11 +1,10 @@
package su.reya.coop.coop.storage
package su.reya.coop.storage
import android.content.Context
import androidx.datastore.preferences.core.edit
import androidx.datastore.preferences.core.stringPreferencesKey
import androidx.datastore.preferences.preferencesDataStore
import kotlinx.coroutines.flow.first
import su.reya.coop.storage.SecretStorage
private val Context.dataStore by preferencesDataStore("secret_store")