Delete TextUpdateTest
Reviewed By: yungsters Differential Revision: D7985997 fbshipit-source-id: b8c1c95cdd6ead471614b37bc32d6b36280157cc
This commit is contained in:
parent
5e6c51b19e
commit
75ad71ee24
|
@ -1,57 +0,0 @@
|
|||
/**
|
||||
* Copyright (c) 2015-present, Facebook, Inc.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*
|
||||
* @format
|
||||
* @flow
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
const React = require('react');
|
||||
const createReactClass = require('create-react-class');
|
||||
const ReactNative = require('react-native');
|
||||
/* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error
|
||||
* found when Flow v0.54 was deployed. To see the error delete this comment and
|
||||
* run Flow. */
|
||||
const TimerMixin = require('react-timer-mixin');
|
||||
const {NativeModules, StyleSheet, Text} = ReactNative;
|
||||
|
||||
const TestManager =
|
||||
NativeModules.TestManager || NativeModules.SnapshotTestManager;
|
||||
|
||||
const TextUpdateTest = createReactClass({
|
||||
displayName: 'TextUpdateTest',
|
||||
mixins: [TimerMixin],
|
||||
getInitialState: function() {
|
||||
return {seeMore: true};
|
||||
},
|
||||
componentDidMount: function() {
|
||||
this.requestAnimationFrame(() =>
|
||||
this.setState({seeMore: false}, () => {
|
||||
TestManager.markTestCompleted();
|
||||
}),
|
||||
);
|
||||
},
|
||||
render: function() {
|
||||
return (
|
||||
<Text
|
||||
style={styles.container}
|
||||
onPress={() => this.setState({seeMore: !this.state.seeMore})}>
|
||||
<Text>Tap to see more (bugs)...</Text>
|
||||
{this.state.seeMore && 'raw text'}
|
||||
</Text>
|
||||
);
|
||||
},
|
||||
});
|
||||
|
||||
const styles = StyleSheet.create({
|
||||
container: {
|
||||
margin: 10,
|
||||
marginTop: 100,
|
||||
},
|
||||
});
|
||||
|
||||
module.exports = TextUpdateTest;
|
Loading…
Reference in New Issue