euv-example 0.30.5

An example application demonstrating the euv UI framework with reactive signals, custom components, and WebAssembly.
Documentation
/// The placeholder label of the empty city option.
pub(crate) const SELECT_CITY_PLACEHOLDER: &str = "-- Select City --";

/// The country key selecting the Chinese city list.
pub(crate) const SELECT_COUNTRY_CHINA: &str = "china";

/// The country key selecting the Japanese city list.
pub(crate) const SELECT_COUNTRY_JAPAN: &str = "japan";

/// The city value of the Beijing option.
pub(crate) const SELECT_CITY_BEIJING: &str = "beijing";

/// The city label of the Beijing option.
pub(crate) const SELECT_CITY_BEIJING_LABEL: &str = "Beijing";

/// The city value of the Shanghai option.
pub(crate) const SELECT_CITY_SHANGHAI: &str = "shanghai";

/// The city label of the Shanghai option.
pub(crate) const SELECT_CITY_SHANGHAI_LABEL: &str = "Shanghai";

/// The city value of the Guangzhou option.
pub(crate) const SELECT_CITY_GUANGZHOU: &str = "guangzhou";

/// The city label of the Guangzhou option.
pub(crate) const SELECT_CITY_GUANGZHOU_LABEL: &str = "Guangzhou";

/// The city value of the Tokyo option.
pub(crate) const SELECT_CITY_TOKYO: &str = "tokyo";

/// The city label of the Tokyo option.
pub(crate) const SELECT_CITY_TOKYO_LABEL: &str = "Tokyo";

/// The city value of the Osaka option.
pub(crate) const SELECT_CITY_OSAKA: &str = "osaka";

/// The city label of the Osaka option.
pub(crate) const SELECT_CITY_OSAKA_LABEL: &str = "Osaka";

/// The city value of the Kyoto option.
pub(crate) const SELECT_CITY_KYOTO: &str = "kyoto";

/// The city label of the Kyoto option.
pub(crate) const SELECT_CITY_KYOTO_LABEL: &str = "Kyoto";

/// The city value of the New York option.
pub(crate) const SELECT_CITY_NEW_YORK: &str = "new-york";

/// The city label of the New York option.
pub(crate) const SELECT_CITY_NEW_YORK_LABEL: &str = "New York";

/// The city value of the Los Angeles option.
pub(crate) const SELECT_CITY_LOS_ANGELES: &str = "los-angeles";

/// The city label of the Los Angeles option.
pub(crate) const SELECT_CITY_LOS_ANGELES_LABEL: &str = "Los Angeles";

/// The city value of the Chicago option.
pub(crate) const SELECT_CITY_CHICAGO: &str = "chicago";

/// The city label of the Chicago option.
pub(crate) const SELECT_CITY_CHICAGO_LABEL: &str = "Chicago";

/// The initially selected fruit value.
pub(crate) const SELECT_FRUIT_SIGNAL_INITIAL: &str = "apple";

/// The error message shown when the feedback textarea is empty.
pub(crate) const SELECT_ERROR_FEEDBACK_REQUIRED: &str = "Please enter some feedback.";

/// The error message shown when the feedback textarea exceeds the length limit.
pub(crate) const SELECT_ERROR_FEEDBACK_TOO_LONG: &str = "Feedback is too long (max 200 chars).";