mirror of
https://github.com/penpot/penpot.git
synced 2026-06-09 17:02:05 +00:00
♻️ Migrate session-widget to modern component syntax (#9460)
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
This commit is contained in:
parent
c156559f2c
commit
61d44a374a
@ -15,7 +15,7 @@
|
||||
[app.util.timers :as tm]
|
||||
[rumext.v2 :as mf]))
|
||||
|
||||
(mf/defc session-widget
|
||||
(mf/defc session-widget*
|
||||
{::mf/props :obj
|
||||
::mf/memo true}
|
||||
[{:keys [color profile index]}]
|
||||
@ -60,7 +60,7 @@
|
||||
:on-blur on-close}
|
||||
[:ul {:class (stl/css :active-users-list) :data-testid "active-users-list"}
|
||||
(for [session sessions]
|
||||
[:& session-widget
|
||||
[:> session-widget*
|
||||
{:color (:color session)
|
||||
:index 0
|
||||
:profile (get profiles (:profile-id session))
|
||||
@ -73,7 +73,7 @@
|
||||
[:li {:class (stl/css :users-num)} (dm/str "+" (+ 1 (- num-sessions max-avatar-count)))])
|
||||
|
||||
(for [[index session] (d/enumerate (take avatar-count sessions))]
|
||||
[:& session-widget
|
||||
[:> session-widget*
|
||||
{:color (:color session)
|
||||
:index index
|
||||
:profile (get profiles (:profile-id session))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user