1 2 3 4 5 6 7 8 9 10 11 12
// use super::{State, StatefulWidget};
// TODO: String generic should be fixed
// pub struct GlobalKey<T: State<dyn StatefulWidget>>(T);
pub struct GlobalKey<T: Default>(T);
impl<T: Default> Default for GlobalKey<T> {
fn default() -> Self {
Self(Default::default())
}
}