pub mod answers; pub mod app; pub mod auth; pub mod chain; pub mod content; pub mod events; pub mod i18n; pub mod resource; #[cfg(feature = "ssr")] pub mod aggregates; #[cfg(feature = "ssr")] pub mod announce; #[cfg(feature = "ssr")] pub mod deadlines; #[cfg(feature = "ssr")] pub mod sessions; #[cfg(feature = "ssr")] pub mod http; #[cfg(feature = "ssr")] pub mod access; #[cfg(feature = "ssr")] pub mod people; #[cfg(feature = "ssr")] pub mod mail; #[cfg(feature = "ssr")] pub mod seed; #[cfg(feature = "ssr")] pub mod memberships; #[cfg(feature = "ssr")] pub mod report; /// The lint: `portal lint`, what a content repo's CI runs (once uhhm/iris). #[cfg(feature = "ssr")] pub mod lint; /// The trainer: `portal plan`, `portal build`, `portal report` and the /// rest (once uhhm/portal-trainer). #[cfg(feature = "ssr")] pub mod trainer; pub mod maps; #[cfg(feature = "ssr")] pub mod server; #[cfg(feature = "ssr")] pub mod upload; #[cfg(feature = "hydrate")] #[wasm_bindgen::prelude::wasm_bindgen] pub fn hydrate() { console_error_panic_hook::set_once(); leptos::mount::hydrate_body(app::App); }