feature/hide-all-alert-under-not-implemented-flag (#19889)
This commit is contained in:
parent
25e3a56dba
commit
e6ee2714d7
|
@ -4,6 +4,7 @@
|
|||
[react-native.core :as rn]
|
||||
[react-native.gesture :as gesture]
|
||||
[status-im.common.not-implemented :as not-implemented]
|
||||
[status-im.config :as config]
|
||||
[status-im.contexts.communities.actions.airdrop-addresses.style :as style]
|
||||
[utils.i18n :as i18n]
|
||||
[utils.re-frame :as rf]))
|
||||
|
@ -64,6 +65,7 @@
|
|||
:context-tag {:type :community
|
||||
:community-logo logo
|
||||
:community-name name}}]
|
||||
(when config/show-not-implemented-features?
|
||||
[quo/drawer-top
|
||||
{:type :context-tag
|
||||
:context-tag-type :community
|
||||
|
@ -73,7 +75,7 @@
|
|||
:button-type :grey
|
||||
:on-button-press not-implemented/alert
|
||||
:community-logo logo
|
||||
:customization-color color}])
|
||||
:customization-color color}]))
|
||||
|
||||
[gesture/flat-list
|
||||
{:data accounts
|
||||
|
|
|
@ -39,18 +39,20 @@
|
|||
|
||||
(defn- action-token-requirements
|
||||
[]
|
||||
(when config/show-not-implemented-features?
|
||||
{:icon :i/token
|
||||
:right-icon :i/chevron-right
|
||||
:accessibility-label :chat-view-token-requirements
|
||||
:on-press not-implemented/alert
|
||||
:label (i18n/label :t/view-token-gating)})
|
||||
:label (i18n/label :t/view-token-gating)}))
|
||||
|
||||
(defn- action-mark-as-read
|
||||
[]
|
||||
(when config/show-not-implemented-features?
|
||||
{:icon :i/mark-as-read
|
||||
:accessibility-label :chat-mark-as-read
|
||||
:on-press not-implemented/alert
|
||||
:label (i18n/label :t/mark-as-read)})
|
||||
:label (i18n/label :t/mark-as-read)}))
|
||||
|
||||
(defn- action-toggle-muted
|
||||
[id muted? muted-till chat-type]
|
||||
|
@ -71,12 +73,13 @@
|
|||
|
||||
(defn- action-notification-settings
|
||||
[]
|
||||
(when config/show-not-implemented-features?
|
||||
{:icon :i/notifications
|
||||
:right-icon :i/chevron-right
|
||||
:accessibility-label :chat-notification-settings
|
||||
:on-press not-implemented/alert
|
||||
:label (i18n/label :t/notification-settings)
|
||||
:sub-label (i18n/label :t/only-mentions)})
|
||||
:sub-label (i18n/label :t/only-mentions)}))
|
||||
|
||||
(defn- action-pinned-messages
|
||||
[chat-id]
|
||||
|
@ -91,10 +94,11 @@
|
|||
|
||||
(defn- action-invite-people
|
||||
[]
|
||||
(when config/show-not-implemented-features?
|
||||
{:icon :i/add-user
|
||||
:accessibility-label :chat-invite-people
|
||||
:on-press not-implemented/alert
|
||||
:label (i18n/label :t/invite-people-from-contacts)})
|
||||
:label (i18n/label :t/invite-people-from-contacts)}))
|
||||
|
||||
(defn- action-qr-code
|
||||
[chat-id]
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
[quo.core :as quo]
|
||||
[react-native.core :as rn]
|
||||
[status-im.common.not-implemented :as not-implemented]
|
||||
[status-im.config :as config]
|
||||
[status-im.constants :as constants]
|
||||
[status-im.contexts.profile.contact.add-nickname.view :as add-nickname]
|
||||
[status-im.contexts.profile.contact.block-contact.view :as block-contact]
|
||||
|
@ -86,12 +87,13 @@
|
|||
:add-divider? true
|
||||
:accessibility-label :remove-nickname
|
||||
:danger? true})
|
||||
(when config/show-not-implemented-features?
|
||||
{:icon :i/untrustworthy
|
||||
:label (i18n/label :t/mark-untrustworthy)
|
||||
:on-press not-implemented/alert
|
||||
:accessibility-label :mark-untrustworthy
|
||||
:add-divider? (when-not has-nickname? true)
|
||||
:danger? true}
|
||||
:danger? true})
|
||||
(when (= constants/contact-request-state-mutual contact-request-state)
|
||||
{:icon :i/remove-user
|
||||
:label (i18n/label :t/remove-contact)
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
[quo.theme :as quo.theme]
|
||||
[status-im.common.biometric.utils :as biometric]
|
||||
[status-im.common.not-implemented :as not-implemented]
|
||||
[status-im.config :as config]
|
||||
[status-im.constants :as constants]
|
||||
[utils.i18n :as i18n]
|
||||
[utils.re-frame :as rf]))
|
||||
|
@ -46,12 +47,13 @@
|
|||
|
||||
(defn- get-change-password-item
|
||||
[]
|
||||
(when config/show-not-implemented-features?
|
||||
{:title (i18n/label :t/change-password)
|
||||
:on-press not-implemented/alert
|
||||
:blur? true
|
||||
:image :icon
|
||||
:image-props :i/password
|
||||
:action :arrow})
|
||||
:action :arrow}))
|
||||
|
||||
(defn- navigate-back
|
||||
[]
|
||||
|
|
Loading…
Reference in New Issue