Skip to content

Commit 080eac7

Browse files
committed
feat(app): spread node_ref through OrgSelector
1 parent a37439c commit 080eac7

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

crates/site-app/src/components/navbar/org_selector.rs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,17 @@ pub(super) fn OrgSelectorPopover(user: AuthUser) -> impl IntoView {
5656
</div>
5757

5858
<OrgSelector
59-
user=user
60-
node_ref={popover_ref}
59+
user={user}
6160
{..}
61+
node_ref={popover_ref}
6262
class:hidden=move || !is_open()
6363
/>
6464
</div>
6565
}
6666
}
6767

6868
#[component]
69-
fn OrgSelector(
70-
user: AuthUser,
71-
node_ref: NodeRef<leptos::html::Div>,
72-
) -> impl IntoView {
69+
fn OrgSelector(user: AuthUser) -> impl IntoView {
7370
const POPOVER_CLASS: &str =
7471
"absolute left-0 top-[calc(100%+(var(--spacing)*2))] min-w-56 \
7572
elevation-lv1 transition p-2 flex flex-col gap-1";
@@ -137,7 +134,9 @@ fn OrgSelector(
137134
};
138135

139136
view! {
140-
<div class=POPOVER_CLASS node_ref=node_ref>
137+
<div
138+
class=POPOVER_CLASS
139+
>
141140
{ org_hooks().into_iter().map(org_row_element).collect_view() }
142141
</div>
143142
}

0 commit comments

Comments
 (0)