More reagent atom regression #19812 (#19828)

This commit is contained in:
flexsurfer 2024-05-01 12:19:50 +02:00 committed by GitHub
parent 6a1fdc5b08
commit 6037fe80c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 24 additions and 22 deletions

View File

@ -77,7 +77,7 @@
:background-color button-color}
style)}
(when (#{:mention :search :search-with-label :scroll-to-bottom} type)
[icon-view type])
[icon-view type theme])
(when (#{:jump-to :mention :notification-down :notification-up :search-with-label} type)
[text/text
{:weight :medium

View File

@ -29,22 +29,23 @@
:resize-mode :cover}]))
(defn- content
[{:keys [title body]} theme]
[rn/view {:style style/content-container}
[text/text
{:accessibility-label :title
:size :paragraph-2
:weight :semi-bold
:number-of-lines 1
:style (style/title theme)}
title]
[text/text
{:accessibility-label :body
:size :paragraph-2
:weight :medium
:number-of-lines 1
:style (style/body theme)}
body]])
[{:keys [title body]}]
(let [theme (quo.theme/use-theme)]
[rn/view {:style style/content-container}
[text/text
{:accessibility-label :title
:size :paragraph-2
:weight :semi-bold
:number-of-lines 1
:style (style/title theme)}
title]
[text/text
{:accessibility-label :body
:size :paragraph-2
:weight :medium
:number-of-lines 1
:style (style/body theme)}
body]]))
(defn- clear-button
[{:keys [on-press]}]

View File

@ -57,9 +57,9 @@
[rn/view {:style (style/author color)}]]])])
(defn- f-animated-skeleton-view
[{:keys [style color skeleton-height animated? translate-x window-width theme] :as data}]
(let [loading-color (colors/theme-colors colors/neutral-10 colors/neutral-60 theme)]
[{:keys [style color skeleton-height animated? translate-x window-width] :as data}]
(let [theme (quo.theme/use-theme)
loading-color (colors/theme-colors colors/neutral-10 colors/neutral-60 theme)]
(rn/use-effect
(fn []
(when-not animated?

View File

@ -220,8 +220,9 @@
[actions chat-id customization-color]]))
(defn footer-component
[{:keys [chat distance-from-list-top theme customization-color]}]
(let [{:keys [chat-id chat-name emoji chat-type
[{:keys [chat distance-from-list-top customization-color]}]
(let [theme (quo.theme/use-theme)
{:keys [chat-id chat-name emoji chat-type
group-chat color description
last-message]} chat
display-name (cond