pub fn text_input(
    buffer: RwSignal<String>,
    props: Option<InputProps>
) -> TextInput