diff --git a/Libraries/Types/CoreEventTypes.js b/Libraries/Types/CoreEventTypes.js index ea2e5ec16f6344..db66628811d68e 100644 --- a/Libraries/Types/CoreEventTypes.js +++ b/Libraries/Types/CoreEventTypes.js @@ -19,12 +19,9 @@ export type Layout = {| +width: number, +height: number, |}; -export type LayoutEvent = {| - +nativeEvent: {| - +layout: Layout, - |}, - +persist: () => void, -|}; +export type LayoutEvent = SyntheticEvent<{| + +layout: Layout, +|}>; export type SyntheticEvent = {| +bubbles: ?boolean, @@ -39,6 +36,7 @@ export type SyntheticEvent = {| +isPropagationStopped: () => boolean, +isTrusted: ?boolean, +nativeEvent: T, + +persist: () => void, +target: ?number, +timeStamp: number, +type: ?string,