mirror of
https://github.com/status-im/status-react.git
synced 2025-03-01 19:10:52 +00:00
50 lines
2.3 KiB
Clojure
50 lines
2.3 KiB
Clojure
(ns status-im.db
|
|
(:require
|
|
[legacy.status-im.fleet.core :as fleet]
|
|
[legacy.status-im.wallet.db :as wallet.db]
|
|
[react-native.core :as rn]
|
|
[status-im.contexts.shell.activity-center.events :as activity-center]))
|
|
|
|
;; initial state of app-db
|
|
(def app-db
|
|
{:activity-center {:filter {:status (:filter-status activity-center/defaults)
|
|
:type (:filter-type activity-center/defaults)}}
|
|
:contacts/contacts {}
|
|
:pairing/installations {}
|
|
:group/selected-contacts #{}
|
|
:chats {}
|
|
:current-chat-id nil
|
|
:group-chat/selected-participants #{}
|
|
:group-chat/deselected-members #{}
|
|
:sync-state :done
|
|
:link-previews-whitelist []
|
|
:app-state "active"
|
|
:wallet-legacy wallet.db/default-wallet
|
|
:wallet-legacy/all-tokens {}
|
|
:peers-count 0
|
|
:node-info {}
|
|
:peers-summary []
|
|
:transport/message-envelopes {}
|
|
:mailserver/mailservers (fleet/default-mailservers {})
|
|
:mailserver/topics {}
|
|
:mailserver/pending-requests 0
|
|
:chat/cooldowns 0
|
|
:chat/inputs {}
|
|
:chat/cooldown-enabled? false
|
|
:chat/last-outgoing-message-sent-at 0
|
|
:chat/spam-messages-frequency 0
|
|
:chats-home-list #{}
|
|
:home-items-show-number 20
|
|
:toasts {:ordered '() :toasts {}}
|
|
:tooltips {}
|
|
:dimensions/window (rn/get-window)
|
|
:registry {}
|
|
:visibility-status-updates {}
|
|
:stickers/packs-pending #{}
|
|
:keycard {:nfc-enabled? false
|
|
:pin {:original []
|
|
:confirmation []
|
|
:current []
|
|
:puk []
|
|
:enter-step :original}}})
|