UNPKG

backpack-ui

Version:

Lonely Planet's Components

51 lines (42 loc) 840 B
import React from "react"; import settings from "../../../settings.json"; const styles = { base: { color: settings.color.lightText, fontFamily: settings.font.family.miller, fontSize: "1.6rem", fontStyle: "italic", lineHeight: 1, }, }; /** * LastUpdated component */ function LastUpdated({ date, editUrl }) { return ( <div className="LastUpdated" style={styles.base} > <p> Last updated {date}. {editUrl && <a href={editUrl}>Suggest an edit.</a>} </p> </div> ); } LastUpdated.propTypes = { /** * Date */ date: React.PropTypes.string.isRequired, /** * Link to "suggest an edit" page */ editUrl: React.PropTypes.string, }; LastUpdated.defaultProps = { content: "", editUrl: "", }; LastUpdated.styles = styles; export default LastUpdated;