From 658263c5beac838240a19627894ef0621f681442 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 5 Jun 2017 17:42:51 -0400 Subject: browser, touchable --- client/src/lib/timeline/index.js | 6 +++--- client/src/lib/timeline/timelineEvent.js | 8 ++++---- client/src/lib/timeline/timelineFilter.js | 2 +- client/src/lib/timeline/timelineFull.js | 10 +++++----- client/src/lib/timeline/timelineHeader.js | 1 - 5 files changed, 13 insertions(+), 14 deletions(-) (limited to 'client/src/lib/timeline') diff --git a/client/src/lib/timeline/index.js b/client/src/lib/timeline/index.js index 09d2d1b..381f881 100644 --- a/client/src/lib/timeline/index.js +++ b/client/src/lib/timeline/index.js @@ -3,7 +3,6 @@ import { FlatList, StyleSheet, Text, - TouchableOpacity, View, ScrollView, } from 'react-native'; @@ -17,6 +16,7 @@ import TimelineFull from './timelineFull' import TimelineHeader from './timelineHeader' import TimelineFilter from './timelineFilter' import TickMarks from './tickMarks' +import Touchable from '../components/touchable' export default class Timeline extends Component { constructor(props) { @@ -100,11 +100,11 @@ export default class Timeline extends Component { // // -// this.setState({ filterVisible: true })}> +// this.setState({ filterVisible: true })}> // // { !! this.state.tag ? 'FILTER' : '' } // -// +// // // diff --git a/client/src/lib/timeline/timelineEvent.js b/client/src/lib/timeline/timelineEvent.js index 84e9437..7231b8a 100644 --- a/client/src/lib/timeline/timelineEvent.js +++ b/client/src/lib/timeline/timelineEvent.js @@ -1,12 +1,12 @@ import React, { Component } from 'react'; import { - TouchableOpacity, StyleSheet, Image, View } from 'react-native'; import ClearText from '../components/text' +import Touchable from '../components/touchable' const isIphone = (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) const isIpad = (navigator.userAgent.match(/iPad/i)) @@ -55,9 +55,9 @@ export default class TimelineEvent extends Component { imageContainer = ( {image} ) } return ( - this.props.onPress(this.props.item) }> -
this.ref = ref}>
+ this.props.onPress(this.props.item) }> +
this.ref = ref}>
{item.date} @@ -66,7 +66,7 @@ export default class TimelineEvent extends Component { {item.title}
-
+ ) } } diff --git a/client/src/lib/timeline/timelineFilter.js b/client/src/lib/timeline/timelineFilter.js index c6da98a..8259c0a 100644 --- a/client/src/lib/timeline/timelineFilter.js +++ b/client/src/lib/timeline/timelineFilter.js @@ -2,7 +2,7 @@ import React, { Component } from 'react'; import { ScrollView, StyleSheet, - TouchableOpacity, + Touchable, Image, View, Text, diff --git a/client/src/lib/timeline/timelineFull.js b/client/src/lib/timeline/timelineFull.js index 1b60575..8019710 100644 --- a/client/src/lib/timeline/timelineFull.js +++ b/client/src/lib/timeline/timelineFull.js @@ -2,7 +2,6 @@ import React, { Component } from 'react'; import { ScrollView, StyleSheet, - TouchableOpacity, Image, View, RefreshControl, @@ -15,6 +14,7 @@ import ClearText from '../components/text' import Heading from '../components/heading' import Definition from '../components/definition' import Close from '../components/close' +import Touchable from '../components/touchable' const isIphone = (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) const isIpad = (navigator.userAgent.match(/iPad/i)) @@ -83,9 +83,9 @@ export default class TimelineFull extends Component { name = linkTextFromUrl(url) } return ( - this.props.onLinkPress(url)}> + this.props.onLinkPress(url)}> {name} - + ) }) links = ( @@ -117,9 +117,9 @@ export default class TimelineFull extends Component { {item.date} {item.medium} - this.onPickTag(item.category)}> + this.onPickTag(item.category)}> {item.category} - + ' + tags + '

'} stylesheet={tagHTMLStyles} onLinkPress={this.onPickTag} /> diff --git a/client/src/lib/timeline/timelineHeader.js b/client/src/lib/timeline/timelineHeader.js index 26cac31..3d922e1 100644 --- a/client/src/lib/timeline/timelineHeader.js +++ b/client/src/lib/timeline/timelineHeader.js @@ -1,7 +1,6 @@ import React, { Component } from 'react'; import { StyleSheet, - TouchableOpacity, Text, View, ScrollView, -- cgit v1.2.3-70-g09d2