Skip to content

Commit

Permalink
[muzi] adding prop-types back to warn users when they try to use with…
Browse files Browse the repository at this point in the history
…out correct props ✊
  • Loading branch information
zulucoda committed Aug 14, 2018
1 parent 8f7ac53 commit f4a822d
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
17 changes: 16 additions & 1 deletion lib/react-swift-slider/Slider.js
Expand Up @@ -12,6 +12,10 @@ var React = _interopRequireWildcard(_react);

require("./assets/sass/react-swift-slider.css");

var _propTypes = require("prop-types");

var _propTypes2 = _interopRequireDefault(_propTypes);

var _Slide = require("./Slide");

var _Slide2 = _interopRequireDefault(_Slide);
Expand Down Expand Up @@ -151,4 +155,15 @@ Slider.defaultProps = {
showDots: true,
enableNextAndPrev: true
};
exports.default = Slider;
exports.default = Slider;


Slider.propTypes = {
data: _propTypes2.default.array.isRequired,
height: _propTypes2.default.number,
interval: _propTypes2.default.number,
activeDotColor: _propTypes2.default.string,
dotColor: _propTypes2.default.string,
showDots: _propTypes2.default.bool,
enableNextAndPrev: _propTypes2.default.bool
};
11 changes: 11 additions & 0 deletions src/components/react-swift-slider/Slider.js
Expand Up @@ -2,6 +2,7 @@

import * as React from "react";
import "./assets/sass/react-swift-slider.css";
import PropTypes from "prop-types";
import type { SliderProps, SliderState } from "./types/Slider.Types";
import Slide from "./Slide";
import Control, { DIRECTION } from "./Control";
Expand Down Expand Up @@ -121,3 +122,13 @@ export default class Slider extends React.Component<Props, State> {
);
}
}

Slider.propTypes = {
data: PropTypes.array.isRequired,
height: PropTypes.number,
interval: PropTypes.number,
activeDotColor: PropTypes.string,
dotColor: PropTypes.string,
showDots: PropTypes.bool,
enableNextAndPrev: PropTypes.bool
};

0 comments on commit f4a822d

Please sign in to comment.