preact-native

experimental renderer for preact to work with react-native

MIT License

Downloads
18
Stars
155
Committers
2

Bot releases are hidden (Show)

preact-native - Latest Release

Published by barelyhuman almost 2 years ago

  • Adds handling for node re-creation for conditionally rendered views in preact
  • Overall minor bug fixes

All Changes

d962d38c72506a61e84f1d618bcce7f62ab88a82 chore: release v0.1.1-beta.11

129e41386720a73bf0fae771cba6871b4b6079bf Fix: parent node touch, SafeAreaView wrapper android

f40715cd93d03eba732977812c9cd65b93393d64 Fix: Possible fix for #13 - Node re-creation on the native side (#14)

d8849843d082708856fd07fbea60acb4ad800aad lower down the target version

b2eda26b55da877e0033061ccdefbc2e3509fda8 updated test counter example on handling touchables

74c2e0e7e5b6f02769e554ac7282d2bd40410029 note for preact hooks

9037a43cbb4b19b12d4618c942905f7ba7e7052c remove deps

preact-native -

Published by barelyhuman almost 2 years ago

Changes

  • Remove bundlers from the source
  • Easier project bootstrap with withPreact HOC for react
  • Updated docs for the release
preact-native -

Published by barelyhuman almost 2 years ago

Changes

Better compatibility with preact's DOM usage

Note: SVG's are still something that don't work since the SVG rendering layer for both platforms is different

All Changes

c7e8bf54cc51add8d8c6170855b3651b2149fa22 Merge branch 'feat/dom-compat'

3d1876a9888c11587b11ca52c4fce070321a5afe init environment in library

788fbbb25e4fc72fcae4af516678b280854e9fb4 Fix: handle event propogation and bubbling (#7)

4125b044a5c918cc82eba6e81726351f5ba4314d fix: remove moveChild

bc36bb409710fa4557578cb3adb22da095847a27 add basic keyboard events

7218ef91ce364a9e1e215b4f05e1025b3eb4a188 add a partial working example for keyboard events

3af81106ae8385fc7083826dae2a05e1ddb2c6fd force export types

d1d70c4ba7011c6950e2a751df28548ec14f1a66 cleanup test code

0fa9933bbec3e04a83a488311a5169d57b630ec5 refactor: clean up and fix direction

f0cc6574595406f5be438ca9bdb940c739778674 update example

a31e1a5d48543cb6b2be3c4f04446d084ce168e7 update base pkg for core and dom

ee69cfeab4d776a2ea4ba4a2bc47ea0f761f6983 add proxy components in core

495cd65640020cd16a7c45612c066b51b6fbc3e8 add a simple event bridge listener

fb65cab733520b089f6a46b82f94f95011f16e27 add husky

6adc18f9c73fad9d27a15f09f23c5475700ef87b chore: style

a540c75f715c73d840e9bd6d25c47c065686a009 feat: add moveChildren, style processing

8a7fe7c070594fa684a8b10d3a82e55a9537b7e1 update roadmap

a74b214c5eb735edb9fcfc0d41c335a99dd2fdef simplify example

10673b4ed2adcbb56fa54e6b9b74ab20790ab531 update paperwork

492bdc262248aa9a8ea4d36eb2f4b6da21d45a98 feat: render to a DOM / Node Tree (#5)

7709fc05dabf66287d1646ab8ff8b7b2c5179af9 csb ci

321092a8641a8f85a2e8eeb756a240c9ff34161b remove unused var

b22f1cb15541f16605687c57d8578c0e2d8d4f24 base usage addition

ce915612874a12a70ba20a9f382a320c321008d0 Create LICENSE

6ca5376826d3464eb274a044349885aa271bc2fd paperwork

generated by commitlog