use super::*;
#[derive(Clone, Copy, Data, Debug, Default, Eq, Hash, New, Ord, PartialEq, PartialOrd)]
pub(crate) struct UseSelect {
#[get(type(copy))]
pub(crate) selected_fruit: Signal<String>,
#[get(type(copy))]
pub(crate) selected_country: Signal<String>,
#[get(type(copy))]
pub(crate) selected_city: Signal<String>,
#[get(type(copy))]
pub(crate) cities: Signal<Vec<(String, String)>>,
#[get(type(copy))]
pub(crate) feedback: Signal<String>,
#[get(type(copy))]
pub(crate) textarea_content: Signal<String>,
#[get(type(copy))]
pub(crate) textarea_error: Signal<String>,
}