Suppose we use pure elements instead of components for forms. We have to do
const SearchInput = reflect({
view: (props: InputHTMLAttributes<HTMLInputElement>) => <input {...props} />,
bind: { /* ... */ }
})
Could be just:
const SearchInput = reflect({
view: "input",
bind: { /* ... */ }
})