use_window_layout

Function use_window_layout 

Source
pub fn use_window_layout<T>(cx: &ScopeState) -> &UseWindowLayout<T>
where T: From<usize> + 'static,
Expand description

hooks for window’s layout

§Arguments

returns: [WindowLayout]

§Examples

use dioxus::prelude::*;
use dioxus_use_window::{ResponsiveLayout, use_window_layout};

fn App(cx: Scope) -> Element {
    let layout = use_window_layout::<ResponsiveLayout>(&cx);

    cx.render(rsx!(
        h1 { "Window layout: {layout}" }
    ))
}