patternfly_dioxus/
spiner.rs1use dioxus::prelude::*;
2
3#[allow(non_snake_case,dead_code)]
4pub fn PfLargeSpinner(cx: Scope) -> Element {
5
6
7 cx.render(rsx! {
8 svg { class: "pf-c-spinner", role: "progressbar", view_box: "0 0 100 100",
9 circle { class: "pf-c-spinner__path", cx: "50", cy: "50", r: "45", fill: "none" }
10 }
11
12 })
13}
14
15#[allow(non_snake_case,dead_code)]
16pub fn PfSmallSpinner(cx: Scope) -> Element {
17
18
19 cx.render(rsx! {
20 svg { class: "pf-c-spinner pf-m-sm", role: "progressbar", view_box: "0 0 100 100",
21 circle { class: "pf-c-spinner__path", cx: "50", cy: "50", r: "45", fill: "none" }
22 }
23
24 })
25}
26
27#[allow(non_snake_case,dead_code)]
28pub fn PfMiddleSpinner(cx: Scope) -> Element {
29 cx.render(rsx! {
30 svg { class: "pf-c-spinner pf-m-md", role: "progressbar", view_box: "0 0 100 100",
31 circle { class: "pf-c-spinner__path", cx: "50", cy: "50", r: "45", fill: "none" }
32 }
33
34 })
35}