dioxus-helmet

Crates.io version

General

Inspired by react-helmet, this small Dioxus component allows you to place elements in the head of your code.

Configuration

Add the package as a dependency to your Cargo.toml.

rust dioxus-helmet = "0.1.3"

Usage

Import it in your code: rust use dioxus_helmet::Helmet;

Then just use it anywhere in your components like this:

rust cx.render(rsx! { div { Helmet { link { rel: "stylesheet", href: "/style.css" } title { "Helmet" } style { [r#" body { color: blue; } a { color: red; } "#] } }, p { "Hello, world!" } } })

Any children passed to the helmet component will be placed in the <head></head> of your document.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in dioxus-helmet by you, shall be licensed as MIT, without any additional terms or conditions.