pub fn button<'a>(
text: &str,
function: &str,
args: &str,
state: SharedAppState,
) -> ComponentResult<Button>pub fn button<'a>(
text: &str,
function: &str,
args: &str,
state: SharedAppState,
) -> ComponentResult<Button>