DEV Community

Discussion on: Voby: Simplifications Over Solid - No Babel, No Compiler

Collapse
 
drsensor profile image
૮༼⚆︿⚆༽つ

I recently use HyperAxe on legacy app and this is something I usually do:

let slider: HTMLInputElement
form(
  slider = input({ type: "range" })
)
Enter fullscreen mode Exit fullscreen mode

So if JSX return an instance of Element, I think ref property is really unnecessary because I can acquire the ref by assignment:

let slider: HTMLInputElement;
<form>
  {slider = <input type={"range"} />}
</form>
Enter fullscreen mode Exit fullscreen mode