Best way to design native components that render to web
I'm curious what your thoughts are about rendering to sketch and the web. You said I should file an issue so here we are :)

Render to sketch & web works great with react-primitives. It's pretty phenomenal to be able to play with something in sketch, and actually *use* it as a real component on the web. But when it comes to native things like `input`, how do you all deal with that?

I still want to design my buttons and inputs in sketch, but somehow render them to the web using a real input tag. I don't really care about using a real button (as long as I make it accessible). But I have to render an input, there's no way around that. 

I'd love to be able to render my own custom `Input` component, and in sketch it shows the design, but on the web it uses the design but is also a real input.

I was thinking the internal of the `Input` component could be something like this:

```
<View style={{...}}>
  {React.createElement(Input.nativeComponent, ...)}
</View>
``` 

And before rendering, the environment injects those instances like:

```
Input.nativeComponent = "input"
```

And in sketch it would be a `View` that doesn't do anything. It's a pretty hacky form of dependency injection though.

How much do you all actually use the components written for sketchapp?