{"dependencies":[{"name":"simple-assign","loc":{"line":7,"column":28}},{"name":"react","loc":{"line":11,"column":21}},{"name":"prop-types","loc":{"line":15,"column":25}},{"name":"../styles/transitions","loc":{"line":19,"column":27}}],"generated":{"js":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\n\nvar _simpleAssign = require('simple-assign');\n\nvar _simpleAssign2 = _interopRequireDefault(_simpleAssign);\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _transitions = require('../styles/transitions');\n\nvar _transitions2 = _interopRequireDefault(_transitions);\n\nfunction _interopRequireDefault(obj) {\n  return obj && obj.__esModule ? obj : { default: obj };\n}\n\nfunction getStyles(props) {\n  var hintColor = props.muiTheme.textField.hintColor,\n      show = props.show;\n\n  return {\n    root: {\n      position: 'absolute',\n      opacity: show ? 1 : 0,\n      color: hintColor,\n      transition: _transitions2.default.easeOut(),\n      bottom: 12\n    }\n  };\n}\n\nvar TextFieldHint = function TextFieldHint(props) {\n  var prepareStyles = props.muiTheme.prepareStyles,\n      style = props.style,\n      text = props.text;\n\n  var styles = getStyles(props);\n\n  return _react2.default.createElement('div', { style: prepareStyles((0, _simpleAssign2.default)(styles.root, style)) }, text);\n};\n\nTextFieldHint.propTypes = \"development\" !== \"production\" ? {\n  /**\n   * @ignore\n   * The material-ui theme applied to this component.\n   */\n  muiTheme: _propTypes2.default.object.isRequired,\n  /**\n   * True if the hint text should be visible.\n   */\n  show: _propTypes2.default.bool,\n  /**\n   * Override the inline-styles of the root element.\n   */\n  style: _propTypes2.default.object,\n  /**\n   * The hint text displayed.\n   */\n  text: _propTypes2.default.node\n} : {};\n\nTextFieldHint.defaultProps = {\n  show: true\n};\n\nexports.default = TextFieldHint;"},"hash":"230c83b67c35fa5ec37e7a6155625953"}