use super::*;
#[derive(Clone, Copy, Data, Debug, Default, Eq, Hash, New, Ord, PartialEq, PartialOrd)]
pub(crate) struct UseTodoList {
#[get(type(copy))]
pub(crate) items: Signal<Vec<String>>,
#[get(type(copy))]
pub(crate) new_item: Signal<String>,
#[get(type(copy))]
pub(crate) add_error: Signal<String>,
}