react-ionize icon indicating copy to clipboard operation
react-ionize copied to clipboard

A React renderer for building your entire Electron app

Results 9 react-ionize issues
Sort by recently updated
recently updated
newest added

Nice reverse engineering work. (Sorry nothing is documented yet.) A few notes on your [custom renderer implementation](https://github.com/mhink/react-ionize/blob/master/src/IonizeHostConfig.js): ```js // These functions have something to do with how updates are prioritized...

Would it be possible to bridge the gap between the main process and the browser process by adding a createPortal-like API to spawn a new browser process? https://reactjs.org/docs/portals.html Something about...

I took a stab at nesting of window elements, which turend out to be quite hard to do. Decided not to use `setParentWindow`, because of limitations on Windows: https://github.com/electron/electron/blob/master/docs/api/browser-window.md#platform-notices This...

This has been bothering me for awhile. I'm quite sure there's a reasonable way to prevent this from happening, I just need to buckle down and *do it*.

bug

Thought I'd get a topic started on the tests. I ran into some issues when trying to write a test for [acceptFirstMouse](https://github.com/mhink/react-ionize/pull/4), which seem to be related to the fact...

So this is my first attempt at [improving the way BrowserWindow is tested](https://github.com/mhink/react-ionize/issues/9). The only way to create a mocked BrowserWindow now is to call the constructor, which makes sure...

Dealing with Electron runtime paths can be a pain, and the current resolution strategy for e.g. `` is unsatisfactory to me. It looks like Electron has a method called [`app.getPath(name)`](https://electron.atom.io/docs/api/app/#appgetpathname)...

enhancement

This is something I've been wanting to do since I started. This element will be where you attach IPC handlers for messages coming to/from browser windows. I imagine the syntax...

enhancement

Based on this conversation: https://twitter.com/mhink1103/status/854064651495133184 It looks like we'll need to add and package a `.d.ts` file which overrides TypeScript's `JSX.IntrinsicElements` interface. It looks like they have something called `__React.HTMLAttributes`...

enhancement