diff --git a/src/modules/events/EventDetails.js b/src/modules/events/EventDetails.js index b9fe3d8..3f2ff57 100644 --- a/src/modules/events/EventDetails.js +++ b/src/modules/events/EventDetails.js @@ -35,16 +35,40 @@ export default class EventDetails extends Component { Linking.openURL(link); } + price() { + let item = this.props.item; + let reg_kr = null; + let mem_kr = null; + if (item.price_regular === '0') { + item.price_regular = 'Gratis' + } + if (item.price_member === '0') { + item.price_member = 'Gratis' + } + if (item.price_regular != 'Gratis') { + reg_kr = " kr" + } + if (item.price_member != 'Gratis') { + mem_kr = " kr" + } + if (item.price_regular && item.price_member) { + return Pris: {item.price_regular}{reg_kr} - Medlemmer: {item.price_member}{mem_kr}; + } + if (item.price_regular) { + return Pris: {item.price_regular}{reg_kr} + } + if (item.price_member) { + return Pris (Medlemmer): {item.price_member}{mem_kr} + } + } + render() { const item = this.props.item; let image = null; if (item.thumbnail.medium_large) { image = ; } - let price = null; - if (item.price_regular && item.price_regular) { - price = Pris: {item.price_regular} - Medlemmer: {item.price_member}; - } + let faceButton = null; if (item.facebook_url) { faceButton = this._onUrlPress(item.facebook_url)}> @@ -89,7 +113,7 @@ export default class EventDetails extends Component { {this._formatLocalDay(item.start_time)} kl. {this._formatTime(item.start_time)} - {this._formatTime(item.end_time)}, {this._formatRelative(item.start_time)} - {price} + {this.price()} {faceButton}