dioxus_use_document/hooks/
mod.rs1mod builder;
2mod use_charset;
3mod use_document;
4mod use_scroll;
5mod use_title;
6
7pub use self::{builder::UseDocumentBuilder, use_charset::UseCharacterSet, use_document::UseDocument, use_title::UseTitle};
8use dioxus::core::ScopeState;
9use gloo_events::EventListener;
10use std::{cell::RefCell, rc::Rc};
11use web_sys::{window, Document};
12
13#[inline]
14pub fn use_document(cx: &ScopeState) -> &UseDocument {
15 UseDocumentBuilder::default().use_document(cx)
16}
17
18#[inline]
19pub fn use_title(cx: &ScopeState) -> &UseTitle {
20 UseDocumentBuilder::default().use_title(cx)
21}
22
23#[inline]
24pub fn use_charset(cx: &ScopeState) -> &UseCharacterSet {
25 UseDocumentBuilder::default().use_charset(cx)
26}
27
28pub fn use_html_lang() {
29 }
31
32pub fn use_user_lang() {
33 }
35
36pub fn use_theme() {}
37
38pub fn use_lang() {}