mirror of
https://github.com/cloud-shuttle/leptos-shadcn-ui.git
synced 2025-12-23 06:10:01 +00:00
fix: Fix callback handling in navigation-menu tdd_tests
- Remove Some() wrapper from callback props - Fix compilation errors in navigation-menu component - All components now compile successfully
This commit is contained in:
@@ -51,7 +51,7 @@ mod tdd_tests {
|
|||||||
// Callback logic
|
// Callback logic
|
||||||
});
|
});
|
||||||
let _nav_view = view! {
|
let _nav_view = view! {
|
||||||
<NavigationMenu on_click=Some(callback)>
|
<NavigationMenu on_click=callback>
|
||||||
"Clickable Navigation"
|
"Clickable Navigation"
|
||||||
</NavigationMenu>
|
</NavigationMenu>
|
||||||
};
|
};
|
||||||
@@ -428,7 +428,7 @@ mod tdd_tests {
|
|||||||
// Callback execution test
|
// Callback execution test
|
||||||
});
|
});
|
||||||
let _nav_view = view! {
|
let _nav_view = view! {
|
||||||
<NavigationMenu on_click=Some(callback)>
|
<NavigationMenu on_click=callback>
|
||||||
"Callback Navigation"
|
"Callback Navigation"
|
||||||
</NavigationMenu>
|
</NavigationMenu>
|
||||||
};
|
};
|
||||||
@@ -440,8 +440,8 @@ mod tdd_tests {
|
|||||||
let callback2 = Callback::new(move |_| {});
|
let callback2 = Callback::new(move |_| {});
|
||||||
let _nav_view = view! {
|
let _nav_view = view! {
|
||||||
<div>
|
<div>
|
||||||
<NavigationMenu on_click=Some(callback1)>"Navigation 1"</NavigationMenu>
|
<NavigationMenu on_click=callback1>"Navigation 1"</NavigationMenu>
|
||||||
<NavigationMenu on_click=Some(callback2)>"Navigation 2"</NavigationMenu>
|
<NavigationMenu on_click=callback2>"Navigation 2"</NavigationMenu>
|
||||||
</div>
|
</div>
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -489,7 +489,7 @@ mod tdd_tests {
|
|||||||
size=MaybeProp::from("lg")
|
size=MaybeProp::from("lg")
|
||||||
disabled=disabled
|
disabled=disabled
|
||||||
style=style
|
style=style
|
||||||
on_click=Some(callback)
|
on_click=callback
|
||||||
class=MaybeProp::from("combined-props")
|
class=MaybeProp::from("combined-props")
|
||||||
id=MaybeProp::from("combined-navigation")
|
id=MaybeProp::from("combined-navigation")
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user