Merge pull request #2153 from penpot/eva-fix-shared-placeholder

 Fix shared libraries placehoder
This commit is contained in:
Alejandro 2022-08-10 09:09:23 +02:00 committed by GitHub
commit b404246f8a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 34 additions and 9 deletions

View file

@ -273,12 +273,12 @@
:key (:id item)
:navigate? true
:origin origin}])]
:else
[:& empty-placeholder {:default? (:is-default project)
:on-create-clicked on-create-clicked
:project project
:limit limit}])]))
:limit limit
:origin origin}])]))
(mf/defc line-grid-row
[{:keys [files selected-files dragging? limit] :as props}]

View file

@ -11,13 +11,16 @@
[rumext.alpha :as mf]))
(mf/defc empty-placeholder
[{:keys [dragging? on-create-clicked project limit] :as props}]
[{:keys [dragging? on-create-clicked project limit origin] :as props}]
(cond
(true? dragging?)
[:div.grid-row.no-wrap
{:style {:grid-template-columns (str "repeat(" limit ", 1fr)")}}
[:div.grid-item]]
(= :libraries origin)
[:div.grid-empty-placeholder.libs {:data-test "empty-placeholder"}
[:div.text
[:& i18n/tr-html {:label "dashboard.empty-placeholder-drafts"}]]]
:else
[:div.grid-empty-placeholder
{:style {:grid-template-columns (str "repeat(" limit ", 1fr)")}}