Brian Vaughn
22004db819
React sync for revisions ad9544f...ced176e
...
Reviewed By: sebmarkbage
Differential Revision: D7281277
fbshipit-source-id: 75a638114cf2a65a5c973dbdf218f6d3ba042cc4
2018-03-14 23:30:53 -07:00
Héctor Ramos
4f8328bf2f
React sync for revisions ab4280b...ad9544f
...
Reviewed By: bvaughn
Differential Revision: D7256390
fbshipit-source-id: 9fe1324da93cb8f4a7f478e1037944774b9b95ff
2018-03-14 09:02:31 -07:00
Eli White
26734a8473
Migrating View to be a Flow Typed ES6 class
...
Summary:
The flow type for View using createReactClass was essentially `any`, allowing any Prop to be passed in, only pseudo enforced at run time via propTypes.
This diff converts View away from createReactClass and instead uses ReactNative.NativeComponent. This was previously typed as any as well which didn't buy us much. This change converts View to be an ES6 React class component to ensure proptypechecking, and exposes the methods copied from NativeMethodsMixin.
Reviewed By: yungsters
Differential Revision: D5933888
fbshipit-source-id: eae63b818203e0e86741f9f154ec9cf3498369e2
2018-03-09 18:33:52 -08:00
David Vacca
9b3861c109
Fix unmount of ReactRootView for Fabric surfaces
...
Reviewed By: fkgozali
Differential Revision: D7114865
fbshipit-source-id: f0a1c47c983e610fe0dba3051ed8aa350ac052cc
2018-03-01 10:33:21 -08:00
Sebastian Markbage
07334cb47b
Clean up unused modules
...
Reviewed By: fkgozali
Differential Revision: D7092777
fbshipit-source-id: 619a78911f2857f1183597143aec86957f277f9e
2018-02-26 20:03:27 -08:00
Kevin Gozali
486ac9dc82
update FabricUIManager to call the right JS object
...
Reviewed By: sebmarkbage
Differential Revision: D7037275
fbshipit-source-id: 6a1d13227910d0cdb99dde4b6c98ed7a20ef9911
2018-02-23 17:04:40 -08:00
Héctor Ramos
5e80d95e03
React sync for revisions 4eed18d...467b103
...
Reviewed By: bvaughn
Differential Revision: D6953225
fbshipit-source-id: f96e3cec57cce397d46d49115dd3734a33427992
2018-02-09 16:05:29 -08:00
Kevin Gozali
94dac23583
Added ReactFabric shim
...
Summary:
A simple shim just like ReactNative.js
Plus a fork of renderApplication that exclusively will call ReactFabric.
Reviewed By: mdvacca
Differential Revision: D6919080
fbshipit-source-id: 5807105a6c45dd99584eb92a5570c6076e2d56b9
2018-02-06 21:49:37 -08:00
Brian Vaughn
13829751b1
React sync for revisions a7b9f98...4eed18d
...
Reviewed By: gaearon
Differential Revision: D6875052
fbshipit-source-id: 516f46f1b78bd8ca3323ba119d3afda491d76497
2018-02-01 14:06:55 -08:00
Brian Vaughn
c7ed03a95c
Synced ReactFabric render
...
Reviewed By: fkgozali, sebmarkbage
Differential Revision: D6839001
fbshipit-source-id: 47b8278e883c33ca1f359dd16614f86c292e972d
2018-01-30 09:01:17 -08:00
Brian Vaughn
d676746f14
React sync for revisions 9491dee...a7b9f98
...
Reviewed By: sebmarkbage
Differential Revision: D6834573
fbshipit-source-id: 30829313053ecec54a891941fcf090021497ef8e
2018-01-29 14:44:11 -08:00
Brian Vaughn
cd938d731c
React sync for revisions 2d23a45...9491dee
...
Reviewed By: flarnie
Differential Revision: D6436328
fbshipit-source-id: 370b862c23c9804bd6df72812d08baceaebfca78
2017-11-29 10:16:58 -08:00
Brian Vaughn
c7f37074ac
React sync for revisions 589c0a2...2d23a45
...
Reviewed By: acdlite
Differential Revision: D6328351
fbshipit-source-id: 88dc0f6ec9947e4a908c21f3a3df46bca5a7fdbc
2017-11-15 09:16:18 -08:00
Brian Vaughn
43241e591d
Moved `PooledClass` and improved `js1 upgrade react`
...
Reviewed By: gaearon
Differential Revision: D6136816
fbshipit-source-id: fca775786cf4f1717509d9bfeb0f789cc6a99e4e
2017-10-24 12:30:27 -07:00
Brian Vaughn
678a7f3c39
React sync for revisions b5ac963...5f93ee6f6
...
Reviewed By: gaearon
Differential Revision: D5950896
fbshipit-source-id: 74aebcee8a64e8552b170223adf59ed4ed905a74
2017-10-04 10:16:15 -07:00
Brian Vaughn
75c94a8907
Native view manager event types exposed to JS via view config
...
Differential Revision: D5814210
fbshipit-source-id: 41291f0d6b39af77f66173f6a699d88f9f4ccc74
2017-09-14 18:17:17 -07:00
Brian Vaughn
e9780bdc0f
ReactNative sync (c3718c4...abce30f): the one about the Prepack optimizations
...
Reviewed By: sophiebits
Differential Revision: D5626312
fbshipit-source-id: f8158ccb14f991b681fba34fb23933042266939d
2017-09-14 18:17:17 -07:00
Caleb Meredith
63f990121a
Fix React Native open source
...
Reviewed By: hramos, TheSavior
Differential Revision: D5728356
fbshipit-source-id: fb751d67c16ba9273de93d9b6d5acd65b1555dca
2017-08-29 15:01:05 -07:00
Caleb Meredith
90eaeb019b
Upgrade fbsource/xplat/js to Flow v0.53.0
...
Reviewed By: avikchaudhuri
Differential Revision:
D5648819
Ninja: T20988071
fbshipit-source-id: 66e5b6747c79ae66b6eb69d40ede5e982c26174f
2017-08-17 18:45:01 -07:00
Caleb Meredith
30d9c3d279
Add suppressions for Flow v0.53.0 before React changes
...
Reviewed By: avikchaudhuri
Differential Revision: D5648801
fbshipit-source-id: c4eb1bee198a177b69b6e9414111ce957b4d27ff
2017-08-17 05:18:33 -07:00
Kevin Gozali
66da0d27da
move the ReactNativeFeatureFlags outside of sync dir
...
Reviewed By: bvaughn
Differential Revision: D5627037
fbshipit-source-id: 0544b822ba03090a74695911b6951e91262478a0
2017-08-15 10:48:43 -07:00
Kevin Gozali
b58207e61f
remove internal copy of ReactNativeFeatureFlags
...
Reviewed By: bvaughn, davidaurelio
Differential Revision: D5618991
fbshipit-source-id: 8b93bca186523585732c2177540189a1d83f9c90
2017-08-14 11:05:35 -07:00
Alexey Lang
3a031cc93a
Bring back React Stack support
...
Reviewed By: javache
Differential Revision: D5547208
fbshipit-source-id: 25cef6aa27fc4f17b26e1088256819ea235f79cf
2017-08-10 04:17:27 -07:00
Brian Vaughn
a4947d1778
React Native sync
...
Reviewed By: sebmarkbage
Differential Revision: D5214576
fbshipit-source-id: 41f350ce8961851c7404257df8295d505471d9f4
2017-06-08 19:15:59 -07:00
Brian Vaughn
94c565a2c4
Flat ReactNative renderer bundle [WIP]
...
Reviewed By: trueadm
Differential Revision: D5013497
fbshipit-source-id: 1e23b08751b8b6e2dd570ff584c815c8a9b8f35f
2017-05-26 11:03:06 -07:00