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 AlignCenterAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::AlignCenterAnimate class=class /> }
}
#[component]
pub fn AngryAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::AngryAnimate class=class /> }
}
#[component]
pub fn BlocksAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::BlocksAnimate class=class /> }
}
#[component]
pub fn CalendarDaysAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::CalendarDaysAnimate class=class /> }
}
#[component]
pub fn CompassAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::CompassAnimate class=class /> }
}
#[component]
pub fn ExpandAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::ExpandAnimate class=class /> }
}
#[component]
pub fn FrameAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::FrameAnimate class=class /> }
}
#[component]
pub fn HeartAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::HeartAnimate class=class /> }
}
#[component]
pub fn PanelLeftOpenAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::PanelLeftOpenAnimate class=class /> }
}
#[component]
pub fn PlusAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::PlusAnimate class=class /> }
}
#[component]
pub fn SearchAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::SearchAnimate class=class /> }
}
#[component]
pub fn SquareChevronRightAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::SquareChevronRightAnimate class=class /> }
}
#[component]
pub fn TornadoAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::TornadoAnimate class=class /> }
}
#[component]
pub fn WindAnimate(#[prop(into, optional)] class: Signal<String>) -> impl IntoView {
view! { <AnimatedIcon icon=IconTypeAnimated::WindAnimate class=class /> }
}