wip: fix lint issues
This commit is contained in:
@@ -65,7 +65,7 @@
|
||||
:on-press (fn []
|
||||
(rf/dispatch [:push-notifications/switch
|
||||
{:notifications-enabled? (not notifications-enabled?)}]))
|
||||
:accessory :switch}]
|
||||
:accessory :switch}]
|
||||
(when (ff/enabled? ::ff/settings.remote-notifications)
|
||||
(when-not config/google-free
|
||||
[list.item/list-item
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
(ns react-native.permissions
|
||||
(:require
|
||||
["react-native-permissions" :refer
|
||||
[check checkNotifications PERMISSIONS requestMultiple requestNotifications RESULTS]]
|
||||
[check checkNotifications PERMISSIONS requestMultiple
|
||||
requestNotifications RESULTS]]
|
||||
[clojure.string :as string]
|
||||
[promesa.core :as promesa]
|
||||
[react-native.platform :as platform]
|
||||
@@ -88,10 +89,10 @@
|
||||
[some-options]
|
||||
(let [options (if (nil? some-options) [:alert] some-options)]
|
||||
(-> (requestNotifications (clj->js options))
|
||||
(promesa/then (comp (fn [permissions] {:ok permissions})
|
||||
notification-permissions->notification-permission-statuses))
|
||||
(promesa/catch (fn [error]
|
||||
{:error error})))))
|
||||
(promesa/then (comp (fn [permissions] {:ok permissions})
|
||||
notification-permissions->notification-permission-statuses))
|
||||
(promesa/catch (fn [error]
|
||||
{:error error})))))
|
||||
|
||||
(defn check-notification-permissions
|
||||
[]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
(ns status-im.contexts.push-notifications.notifications
|
||||
(:require
|
||||
[react-native.push-notification-ios :as pn-ios]))
|
||||
[react-native.push-notification-ios :as pn-ios]))
|
||||
|
||||
(def clear-received-notifications pn-ios/remove-all-delivered-notifications)
|
||||
|
||||
@@ -19,7 +19,8 @@
|
||||
;; works and we may re-enable it by default.
|
||||
::profile-pictures-visibility (enabled-in-env? :FLAG_PROFILE_PICTURES_VISIBILITY_ENABLED)
|
||||
::settings.import-all-keypairs (enabled-in-env? :FLAG_WALLET_SETTINGS_IMPORT_ALL_KEYPAIRS)
|
||||
::settings.remote-notifications (enabled-in-env? :FLAG_NOTIFICATION_SETTINGS_REMOTE_NOTIFICATIONS)
|
||||
::settings.remote-notifications (enabled-in-env?
|
||||
:FLAG_NOTIFICATION_SETTINGS_REMOTE_NOTIFICATIONS)
|
||||
::wallet.add-watched-address (enabled-in-env? :FLAG_ADD_WATCHED_ADDRESS)
|
||||
::wallet.advanced-sending (enabled-in-env? :FLAG_ADVANCED_SENDING)
|
||||
::wallet.assets-modal-hide (enabled-in-env? :FLAG_ASSETS_MODAL_HIDE)
|
||||
|
||||
Reference in New Issue
Block a user