Skip to main content

leptos_shadcn_context_menu/
lib.rs

1//! Leptos port of shadcn/ui context menu
2
3pub mod signal_managed;
4pub mod default;
5pub mod new_york;
6pub mod default_components;
7
8pub use default::{
9    ContextMenu, ContextMenuContent, ContextMenuItem, ContextMenuTrigger,
10    ContextMenuSeparator, ContextMenuLabel, ContextMenuCheckboxItem,
11    ContextMenuRadioGroup, ContextMenuRadioItem, ContextMenuSub,
12    ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuShortcut,
13};
14
15pub use new_york::{
16    ContextMenu as ContextMenuNewYork,
17    ContextMenuContent as ContextMenuContentNewYork,
18    ContextMenuItem as ContextMenuItemNewYork,
19    ContextMenuTrigger as ContextMenuTriggerNewYork,
20    ContextMenuSeparator as ContextMenuSeparatorNewYork,
21    ContextMenuLabel as ContextMenuLabelNewYork,
22    ContextMenuCheckboxItem as ContextMenuCheckboxItemNewYork,
23    ContextMenuRadioGroup as ContextMenuRadioGroupNewYork,
24    ContextMenuRadioItem as ContextMenuRadioItemNewYork,
25    ContextMenuSub as ContextMenuSubNewYork,
26    ContextMenuSubContent as ContextMenuSubContentNewYork,
27    ContextMenuSubTrigger as ContextMenuSubTriggerNewYork,
28    ContextMenuShortcut as ContextMenuShortcutNewYork,
29};
30
31mod tests;
32
33mod tdd_tests;
34
35// Signal-managed exports
36pub use signal_managed::*;