Currently, streamlit input field does not take advantage of browser suggestions (i.e. when you click on a field, the browser suggests the previous inputs you provided to that field in the past).
This is because streamlit input field does not have the id property, so the browser doesn’t know how to hang the data to a specific input field.
How to enable this browser suggestion feature for streamlit input? One workaround is to use st.multiselect with a custom options. However, not all input fields have such pre-defined custom list and have to rely on past users’ input.