fix: toast style on android (#15194)

This commit is contained in:
yqrashawn 2023-02-27 17:25:21 +08:00 committed by GitHub
parent b192e9efd4
commit c28b34ac08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 12 deletions

View File

@ -56,22 +56,34 @@
(defn- toast-container (defn- toast-container
[{:keys [left title text right container-style override-theme]}] [{:keys [left title text right container-style override-theme]}]
[rn/view {:style (merge {:margin-left 12 :margin-right 12} container-style)} [rn/view
{:style (merge {:margin-horizontal 12
:border-radius 12
:overflow :hidden}
container-style)}
[blur/view [blur/view
{:style (merge-theme-style :container {:style {:height "100%"
(merge :width "100%"
(:shadow-1 shadows/normal-scale) :position :absolute
{:flex-direction :row :padding-vertical 8
:justify-content :space-between :padding-left 10
:padding-vertical 8 :padding-right 8
:padding-left 10 :background-color :transparent}
:padding-right 8
:border-radius 12})
override-theme)
:blur-amount 13 :blur-amount 13
:blur-radius 10 :blur-radius 10
:blur-type :transparent :blur-type :transparent
:overlay-color :transparent} :overlay-color :transparent}]
[rn/view
{:style (merge-theme-style :container
(merge
(:shadow-1 shadows/normal-scale)
{:flex-direction :row
:justify-content :space-between
:padding-vertical 8
:padding-left 10
:padding-right 8
:border-radius 12})
override-theme)}
[rn/view {:style {:padding 2}} left] [rn/view {:style {:padding 2}} left]
[rn/view {:style {:padding 4 :flex 1}} [rn/view {:style {:padding 4 :flex 1}}
(when title (when title