Skip to main content

dioxus_docs_kit/components/
mod.rs

1pub mod blog;
2mod copy_page;
3mod docs_layout;
4mod docs_meta;
5mod docs_page;
6mod managed_head;
7mod mobile_drawer;
8mod page_nav;
9mod search_modal;
10mod search_shell;
11pub(crate) mod seo;
12pub(crate) mod shared;
13mod sidebar;
14mod theme_toggle;
15
16pub use copy_page::CopyPageButton;
17pub use docs_layout::{
18    ActiveTab, CurrentTheme, DocsLayout, DocsVariant, DrawerOpen, LayoutOffsets, SearchButton,
19    SearchOpen,
20};
21pub use docs_meta::DocsPageMeta;
22pub use docs_page::DocsPageContent;
23pub use mobile_drawer::MobileDrawer;
24pub use page_nav::DocsPageNav;
25pub use search_modal::SearchModal;
26pub use shared::use_theme_provider;
27pub use sidebar::DocsSidebar;
28pub use theme_toggle::ThemeToggle;
29
30// Blog component re-exports
31pub use blog::{
32    AuthorInfo, BlogCard, BlogCategoryPage, BlogIndexMeta, BlogLayout, BlogList, BlogMobileDrawer,
33    BlogPostMeta, BlogPostNav, BlogPostView, BlogSearchButton, BlogSearchModal, BlogThemeToggle,
34    ReadingProgressBar, ReadingTimeBadge, RelatedPosts, TagFilter,
35};