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