1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
use crate::component::containers::paper::paper; use raui_core::prelude::*; pub fn nav_grid_paper(context: WidgetContext) -> WidgetNode { let WidgetContext { idref, key, props, listed_slots, .. } = context; let inner_props = props.clone().without::<ContentBoxItemLayout>(); widget! { (#{key} | {idref.cloned()} paper: {props.clone()} [ (#{"grid"} nav_grid_box: {inner_props} |[ listed_slots ]|) ]) } } pub fn grid_paper(context: WidgetContext) -> WidgetNode { let WidgetContext { idref, key, props, listed_slots, .. } = context; let inner_props = props.clone().without::<ContentBoxItemLayout>(); widget! { (#{key} | {idref.cloned()} paper: {props.clone()} [ (#{"grid"} grid_box: {inner_props} |[ listed_slots ]|) ]) } }