Skip to main content

islands_core/
lib.rs

1pub mod error;
2pub mod markup;
3#[cfg(feature = "suspense")]
4pub mod stream;
5#[cfg(feature = "suspense")]
6pub mod suspense;
7
8pub use error::CoreError;
9pub use markup::{
10    island_marker, page_shell, page_shell_static, Manifest, ManifestEntry,
11};
12
13#[cfg(feature = "suspense")]
14pub use markup::page_shell_streaming_head;
15#[cfg(feature = "suspense")]
16pub use stream::{render_streaming, render_streaming_with, HtmlChunk, StreamError};
17#[cfg(feature = "suspense")]
18pub use suspense::{Suspense, REPLACE_SCRIPT};