use leptos::prelude::*;
use super::animated_icon_component::AnimatedIcon;
use crate::common::icon_type::IconTypeAnimated;
#[component]
pub fn AArrowDownAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::AArrowDownAnimate class=class /> }
}
#[component]
pub fn AirVentAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::AirVentAnimate class=class /> }
}
#[component]
pub fn AlarmClockAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::AlarmClockAnimate class=class /> }
}
#[component]
pub fn HeartAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::HeartAnimate class=class /> }
}
#[component]
pub fn PlusAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::PlusAnimate class=class /> }
}