Components do not currently have a way to show when they are in an invalid state.
This information should be checked every time the focus is lost, and can use the Leptos Show component (an example can be found here)
The typical control flow would be checking if the component is in an error state within the Show component, and only Showing the inner components if the statement evaluates to true. The tough part will be how we can procedurally determine if any given input is truly valid or not. Most will simply have a required prop, where they simply need to be filled, however some have format requirements (like an email) even if they're not required (i.e. a non-required text field is still invalid if it contains an invalid email).
Components do not currently have a way to show when they are in an invalid state.
This information should be checked every time the focus is lost, and can use the Leptos `Show` component (an example can be found [here](https://book.leptos.dev/view/06_control_flow.html))
The typical control flow would be checking if the component is in an error state within the `Show` component, and only `Show`ing the inner components if the statement evaluates to true. The tough part will be how we can procedurally determine if any given input is truly valid or not. Most will simply have a `required` prop, where they simply need to be filled, however some have format requirements (like an email) even if they're not required (i.e. a non-required text field is still invalid if it contains an invalid email).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Components do not currently have a way to show when they are in an invalid state.
This information should be checked every time the focus is lost, and can use the Leptos
Showcomponent (an example can be found here)The typical control flow would be checking if the component is in an error state within the
Showcomponent, and onlyShowing the inner components if the statement evaluates to true. The tough part will be how we can procedurally determine if any given input is truly valid or not. Most will simply have arequiredprop, where they simply need to be filled, however some have format requirements (like an email) even if they're not required (i.e. a non-required text field is still invalid if it contains an invalid email).This was finished as part of #41.