Socket
Socket
Sign inDemoInstall

react-image-timeline

Package Overview
Dependencies
6
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.7 to 1.0.8

2

dist/timline.js

@@ -1,1 +0,1 @@

module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=4)}([function(e,t){e.exports=require("react")},function(e,t,n){e.exports=n(5)()},function(e,t){e.exports='<svg viewBox="0 0 6 8"><g><path d="M 0 0 L 6 4 L 0 8 L 0 0"></path></g></svg>'},function(e,t){e.exports='<svg viewBox="0 0 8 10"><circle cx="4" cy="5" r="3" stroke="none"></circle></svg>'},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),o=n(1),c=n.n(o),i=n(2),l=n(3);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&m(e.prototype,t),n&&m(e,n),e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e){return e?String(e.getFullYear()):""},y=function(e){var t=e.event;return a.a.createElement("div",{className:"rt-label"},d(t.date))},b=function(e){var t=e.event;return a.a.createElement("div",{className:"rt-label"},d(t.date))},g=function(e){var t=e.event,n=t.date,r=t.title;return a.a.createElement("div",null,a.a.createElement("h2",{className:"rt-title"},r),a.a.createElement("p",{className:"rt-date"},function(e){var t=String(e.getDate()),n=String(e.getMonth()+1),r=String(e.getFullYear());return e?"".concat(t.length>1?t:"0"+t,"-").concat(n.length>1?n:"0"+n,"-").concat(r):""}(n)))},E=function(e){var t=e.event,n=t.buttonText,r=t.onClick;return a.a.createElement("button",{className:"rt-btn",href:"#",onClick:function(e){e.preventDefault(),(r||function(e){return e})(e)}},n||"Default Text")},h=function(e){var t=e.event.text;return a.a.createElement("div",null,a.a.createElement("p",null,t))},O=function(e){var t=e.event.imageUrl;return a.a.createElement("div",null,a.a.createElement("img",{src:t,alt:"",className:"rt-image"}))},x=function(e){return a.a.createElement("div",{className:"rt-svg-container"},a.a.createElement(i.ReactComponent,{className:"rt-arrow"}),a.a.createElement(l.ReactComponent,{className:"rt-dot"}))},S=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=s(this,f(t).call(this,e))).state=n.getStateForProps(e),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(t,r["Component"]),p(t,[{key:"getStateForProps",value:function(e){var t=e.events,n=e.reverseOrder,r=(t||[]).sort(function(e,t){return new Date(e.date)-new Date(t.date)});return n&&r.reverse(),{events:r}}}]),p(t,[{key:"componentWillReceiveProps",value:function(e){this.setState(this.getStateForProps(e))}},{key:"render",value:function(){var e=this.state.events,t=this.props,n=t.customStartLabel,r=t.customEndLabel,o=t.customHeader,c=t.customFooter,i=t.customImageBody,l=t.customTextBody,u=t.reverseOrder;if(!e.length)return a.a.createElement("div",null);var s=n||y,f=r||b,m=o||g,p=i||O,v=l||h,d=c||E,S=function(e){return e.length>0?e[0]:null},N=function(e){return e.length>0?e[e.length-1]:null},_=(u?N:S)(e),P=(u?S:N)(e),T=a.a.createElement("li",{key:"start",className:"rt-label-container"},a.a.createElement(s,{event:_})),j=a.a.createElement("li",{key:"end",className:"rt-label-container"},a.a.createElement(f,{event:P})),k=u?j:T,w=u?T:j,R=e.map(function(e,t){return a.a.createElement("li",{className:"rt-event",key:t},a.a.createElement("div",{className:"rt-backing"},a.a.createElement(x,null),a.a.createElement("div",{className:"rt-content"},a.a.createElement("div",{className:"rt-header-container"},a.a.createElement(m,{event:e})),a.a.createElement("div",{className:"rt-image-container"},a.a.createElement(p,{event:e})),a.a.createElement("div",{className:"rt-text-container"},a.a.createElement(v,{event:e})),a.a.createElement("div",{className:"rt-footer-container"},a.a.createElement(d,{event:e})))))}),C=a.a.createElement("li",{key:"clear",className:"rt-clear"});return a.a.createElement("div",{className:"rt-timeline-container"},a.a.createElement("ul",{className:"rt-timeline"},k,R,C,w))}}]),t}();S.displayName="Timeline",S.propTypes={events:c.a.arrayOf(c.a.shape({date:c.a.instanceOf(Date).isRequired,title:c.a.string.isRequired,imageUrl:c.a.string.isRequired,text:c.a.string.isRequired,onClick:c.a.func,buttonText:c.a.string,extras:c.a.object})).isRequired,reverseOrder:c.a.bool,customStartLabel:c.a.func,customEndLabel:c.a.func,customHeader:c.a.func,customImageBody:c.a.func,customTextBody:c.a.func,customFooter:c.a.func},t.default=S},function(e,t,n){"use strict";var r=n(6);function a(){}e.exports=function(){function e(e,t,n,a,o,c){if(c!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=a,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}]);
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=2)}([function(e,t){e.exports=require("react")},function(e,t,n){e.exports=n(3)()},function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),o=n(1),c=n.n(o);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){return e?String(e.getFullYear()):""},v=function(e){return a.a.createElement("svg",{viewBox:"0 0 8 10"},a.a.createElement("circle",{cx:"4",cy:"5",r:"3",stroke:"none"}))},d=function(e){return a.a.createElement("svg",{viewBox:"0 0 6 8"},a.a.createElement("g",null,a.a.createElement("path",{d:"M 0 0 L 6 4 L 0 8 L 0 0"})))},y=function(e){var t=e.event;return a.a.createElement("div",{className:"rt-label"},p(t.date))},b=function(e){var t=e.event;return a.a.createElement("div",{className:"rt-label"},p(t.date))},E=function(e){var t=e.event,n=t.date,r=t.title;return a.a.createElement("div",null,a.a.createElement("h2",{className:"rt-title"},r),a.a.createElement("p",{className:"rt-date"},function(e){var t=String(e.getDate()),n=String(e.getMonth()+1),r=String(e.getFullYear());return e?"".concat(t.length>1?t:"0"+t,"-").concat(n.length>1?n:"0"+n,"-").concat(r):""}(n)))},g=function(e){var t=e.event,n=t.buttonText,r=t.onClick;return a.a.createElement("button",{className:"rt-btn",href:"#",onClick:function(e){e.preventDefault(),(r||function(e){return e})(e)}},n||"Default Text")},h=function(e){var t=e.event.text;return a.a.createElement("div",null,a.a.createElement("p",null,t))},O=function(e){var t=e.event.imageUrl;return a.a.createElement("div",null,a.a.createElement("img",{src:t,alt:"",className:"rt-image"}))},S=function(e){return a.a.createElement("div",{className:"rt-svg-container"},a.a.createElement(d,{className:"rt-arrow"}),a.a.createElement(v,{className:"rt-dot"}))},x=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=i(this,u(t).call(this,e))).state=n.getStateForProps(e),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,r["Component"]),f(t,[{key:"getStateForProps",value:function(e){var t=e.events,n=e.reverseOrder,r=(t||[]).sort(function(e,t){return new Date(e.date)-new Date(t.date)});return n&&r.reverse(),{events:r}}}]),f(t,[{key:"componentWillReceiveProps",value:function(e){this.setState(this.getStateForProps(e))}},{key:"render",value:function(){var e=this.state.events,t=this.props,n=t.customStartLabel,r=t.customEndLabel,o=t.customHeader,c=t.customFooter,l=t.customImageBody,i=t.customTextBody,u=t.reverseOrder;if(!e.length)return a.a.createElement("div",null);var s=n||y,f=r||b,m=o||E,p=l||O,v=i||h,d=c||g,x=function(e){return e.length>0?e[0]:null},N=function(e){return e.length>0?e[e.length-1]:null},_=(u?N:x)(e),P=(u?x:N)(e),T=a.a.createElement("li",{key:"start",className:"rt-label-container"},a.a.createElement(s,{event:_})),j=a.a.createElement("li",{key:"end",className:"rt-label-container"},a.a.createElement(f,{event:P})),k=u?j:T,w=u?T:j,R=e.map(function(e,t){return a.a.createElement("li",{className:"rt-event",key:t},a.a.createElement("div",{className:"rt-backing"},a.a.createElement(S,null),a.a.createElement("div",{className:"rt-content"},a.a.createElement("div",{className:"rt-header-container"},a.a.createElement(m,{event:e})),a.a.createElement("div",{className:"rt-image-container"},a.a.createElement(p,{event:e})),a.a.createElement("div",{className:"rt-text-container"},a.a.createElement(v,{event:e})),a.a.createElement("div",{className:"rt-footer-container"},a.a.createElement(d,{event:e})))))}),L=a.a.createElement("li",{key:"clear",className:"rt-clear"});return a.a.createElement("div",{className:"rt-timeline-container"},a.a.createElement("ul",{className:"rt-timeline"},k,R,L,w))}}]),t}();x.displayName="Timeline",x.propTypes={events:c.a.arrayOf(c.a.shape({date:c.a.instanceOf(Date).isRequired,title:c.a.string.isRequired,imageUrl:c.a.string.isRequired,text:c.a.string.isRequired,onClick:c.a.func,buttonText:c.a.string,extras:c.a.object})).isRequired,reverseOrder:c.a.bool,customStartLabel:c.a.func,customEndLabel:c.a.func,customHeader:c.a.func,customImageBody:c.a.func,customTextBody:c.a.func,customFooter:c.a.func},t.default=x},function(e,t,n){"use strict";var r=n(4);function a(){}e.exports=function(){function e(e,t,n,a,o,c){if(c!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=a,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}]);
{
"name": "react-image-timeline",
"version": "1.0.7",
"version": "1.0.8",
"main": "index.js",

@@ -5,0 +5,0 @@ "homepage": "http://aaron9000.github.io/react-image-timeline",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc