Socket
Socket
Sign inDemoInstall

react-awesome-toasts

Package Overview
Dependencies
0
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.4-alpha.1 to 0.0.4-alpha.2

dist/index.d.ts

2

dist/index.js

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

!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],n):"object"==typeof exports?exports.reactAwesomeToasts=n(require("react"),require("react-dom")):t.reactAwesomeToasts=n(t.react,t["react-dom"])}(window,function(t,n){return function(t){var n={};function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var r in t)e.d(o,r,function(n){return t[n]}.bind(null,r));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=9)}([function(n,e){n.exports=t},function(t,n,e){var o=e(8);"string"==typeof o&&(o=[[t.i,o,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};e(4)(o,r);o.locals&&(t.exports=o.locals)},function(t,n,e){var o=e(6);"string"==typeof o&&(o=[[t.i,o,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};e(4)(o,r);o.locals&&(t.exports=o.locals)},function(t,n){t.exports=function(t){var n=[];return n.toString=function(){return this.map(function(n){var e=function(t,n){var e=t[1]||"",o=t[3];if(!o)return e;if(n&&"function"==typeof btoa){var r=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(o),i=o.sources.map(function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"});return[e].concat(i).concat([r]).join("\n")}return[e].join("\n")}(n,t);return n[2]?"@media "+n[2]+"{"+e+"}":e}).join("")},n.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(o[i]=!0)}for(r=0;r<t.length;r++){var a=t[r];"number"==typeof a[0]&&o[a[0]]||(e&&!a[2]?a[2]=e:e&&(a[2]="("+a[2]+") and ("+e+")"),n.push(a))}},n}},function(t,n,e){var o={},r=function(t){var n;return function(){return void 0===n&&(n=t.apply(this,arguments)),n}}(function(){return window&&document&&document.all&&!window.atob}),i=function(t){var n={};return function(t,e){if("function"==typeof t)return t();if(void 0===n[t]){var o=function(t,n){return n?n.querySelector(t):document.querySelector(t)}.call(this,t,e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(t){o=null}n[t]=o}return n[t]}}(),a=null,s=0,c=[],u=e(7);function f(t,n){for(var e=0;e<t.length;e++){var r=t[e],i=o[r.id];if(i){i.refs++;for(var a=0;a<i.parts.length;a++)i.parts[a](r.parts[a]);for(;a<r.parts.length;a++)i.parts.push(m(r.parts[a],n))}else{var s=[];for(a=0;a<r.parts.length;a++)s.push(m(r.parts[a],n));o[r.id]={id:r.id,refs:1,parts:s}}}}function p(t,n){for(var e=[],o={},r=0;r<t.length;r++){var i=t[r],a=n.base?i[0]+n.base:i[0],s={css:i[1],media:i[2],sourceMap:i[3]};o[a]?o[a].parts.push(s):e.push(o[a]={id:a,parts:[s]})}return e}function l(t,n){var e=i(t.insertInto);if(!e)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var o=c[c.length-1];if("top"===t.insertAt)o?o.nextSibling?e.insertBefore(n,o.nextSibling):e.appendChild(n):e.insertBefore(n,e.firstChild),c.push(n);else if("bottom"===t.insertAt)e.appendChild(n);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=i(t.insertAt.before,e);e.insertBefore(n,r)}}function _(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var n=c.indexOf(t);n>=0&&c.splice(n,1)}function d(t){var n=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var o=function(){0;return e.nc}();o&&(t.attrs.nonce=o)}return h(n,t.attrs),l(t,n),n}function h(t,n){Object.keys(n).forEach(function(e){t.setAttribute(e,n[e])})}function m(t,n){var e,o,r,i;if(n.transform&&t.css){if(!(i="function"==typeof n.transform?n.transform(t.css):n.transform.default(t.css)))return function(){};t.css=i}if(n.singleton){var c=s++;e=a||(a=d(n)),o=y.bind(null,e,c,!1),r=y.bind(null,e,c,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(e=function(t){var n=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",h(n,t.attrs),l(t,n),n}(n),o=function(t,n,e){var o=e.css,r=e.sourceMap,i=void 0===n.convertToAbsoluteUrls&&r;(n.convertToAbsoluteUrls||i)&&(o=u(o));r&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var a=new Blob([o],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,e,n),r=function(){_(e),e.href&&URL.revokeObjectURL(e.href)}):(e=d(n),o=function(t,n){var e=n.css,o=n.media;o&&t.setAttribute("media",o);if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}.bind(null,e),r=function(){_(e)});return o(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;o(t=n)}else r()}}t.exports=function(t,n){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(n=n||{}).attrs="object"==typeof n.attrs?n.attrs:{},n.singleton||"boolean"==typeof n.singleton||(n.singleton=r()),n.insertInto||(n.insertInto="head"),n.insertAt||(n.insertAt="bottom");var e=p(t,n);return f(e,n),function(t){for(var r=[],i=0;i<e.length;i++){var a=e[i];(s=o[a.id]).refs--,r.push(s)}t&&f(p(t,n),n);for(i=0;i<r.length;i++){var s;if(0===(s=r[i]).refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete o[s.id]}}}};var v=function(){var t=[];return function(n,e){return t[n]=e,t.filter(Boolean).join("\n")}}();function y(t,n,e,o){var r=e?"":o.css;if(t.styleSheet)t.styleSheet.cssText=v(n,r);else{var i=document.createTextNode(r),a=t.childNodes;a[n]&&t.removeChild(a[n]),a.length?t.insertBefore(i,a[n]):t.appendChild(i)}}},function(t,e){t.exports=n},function(t,n,e){(n=t.exports=e(3)(!1)).push([t.i,".Toast__root___242sR {\n background: #333;\n border-radius: 2px;\n color: #fff;\n display: flex;\n align-items: center;\n padding: 16px;\n justify-content: space-between;\n font-size: 14px;\n position: relative;\n}\n\n.Toast__action___FMxl_ {\n margin-left: 16px;\n background: none;\n border: 0;\n color: #4bcffa;\n font-size: 14px;\n cursor: pointer;\n outline: none;\n position: relative;\n}\n\n.Toast__action___FMxl_:active {\n top: 1px;\n}\n\n.Toast__alert___3kHvI {\n opacity: 0;\n position: absolute;\n}",""]),n.locals={root:"Toast__root___242sR",action:"Toast__action___FMxl_",alert:"Toast__alert___3kHvI"}},function(t,n){t.exports=function(t){var n="undefined"!=typeof window&&window.location;if(!n)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var e=n.protocol+"//"+n.host,o=e+n.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,n){var r,i=n.trim().replace(/^"(.*)"$/,function(t,n){return n}).replace(/^'(.*)'$/,function(t,n){return n});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?t:(r=0===i.indexOf("//")?i:0===i.indexOf("/")?e+i:o+i.replace(/^\.\//,""),"url("+JSON.stringify(r)+")")})}},function(t,n,e){(n=t.exports=e(3)(!1)).push([t.i,".ToastContainer__toast-container___3cSlj {\n transition: 250ms cubic-bezier(0.0, 0.0, 0.2, 1);\n transition-property: opacity, transform;\n position: fixed;\n will-change: opacity, transform;\n width: 320px;\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb {\n left: 16px;\n bottom: 0;\n padding-bottom: 16px;\n}\n\n.ToastContainer__toast-container--bottom-right___30aMN {\n right: 16px;\n bottom: 0;\n padding-bottom: 16px;\n}\n\n.ToastContainer__toast-container--top-left___2n_g1 {\n left: 16px;\n top: 0;\n padding-top: 16px;\n}\n\n.ToastContainer__toast-container--top-right___gDBUK {\n right: 16px;\n top: 0;\n padding-top: 16px;\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--bottom-right___30aMN.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--top-left___2n_g1.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--top-right___gDBUK.ToastContainer__toast-container--exited___2U_YA {\n transform: translateY(100%);\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--bottom-right___30aMN.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--top-left___2n_g1.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--top-right___gDBUK.ToastContainer__toast-container--entering___PlBi2 {\n transform: translateY(-100%);\n}\n\n.ToastContainer__toast-container--exited___2U_YA {\n opacity: 0;\n}\n\n@media (max-width: 575px) {\n .ToastContainer__toast-container___3cSlj {\n width: auto;\n left: 16px;\n right: 16px;\n }\n}",""]),n.locals={"toast-container":"ToastContainer__toast-container___3cSlj","toast-container--bottom-left":"ToastContainer__toast-container--bottom-left___2W2hb","toast-container--bottom-right":"ToastContainer__toast-container--bottom-right___30aMN","toast-container--top-left":"ToastContainer__toast-container--top-left___2n_g1","toast-container--top-right":"ToastContainer__toast-container--top-right___gDBUK","toast-container--entering":"ToastContainer__toast-container--entering___PlBi2","toast-container--exited":"ToastContainer__toast-container--exited___2U_YA"}},function(t,n,e){"use strict";e.r(n);var o=e(0),r=e.n(o),i=e(5),a=function(){return"_"+Math.random().toString(36).substr(2,9)},s=e(2),c=e.n(s),u=function(){var t=function(n,e){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(n,e)};return function(n,e){function o(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}}(),f=function(){return(f=Object.assign||function(t){for(var n,e=1,o=arguments.length;e<o;e++)for(var r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t}).apply(this,arguments)},p=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.actionRef=r.a.createRef(),n.handleActionClick=function(t){var e=n.props.onActionClick;e&&e(t)},n.handleActionBlur=function(){n.restoreFocus()},n.restoreFocus=function(){document.activeElement===n.actionRef.current&&(n.previousFocus&&n.previousFocus.focus&&n.previousFocus.focus(),n.previousFocus=null)},n}return u(n,t),n.prototype.componentDidMount=function(){var t=this.actionRef.current;t&&(document.activeElement instanceof HTMLElement&&(this.previousFocus=document.activeElement),t.focus())},n.prototype.componentWillUnmount=function(){this.restoreFocus()},n.prototype.render=function(){var t=this.props,n=t.text,e=t.attributes,o=t.actionText,i=t.ariaLabel;return r.a.createElement("div",f({},e,{className:c.a.root}),r.a.createElement("span",{className:c.a.alert,role:"alert","aria-label":i||n}),r.a.createElement("span",{className:c.a.text},n),o&&r.a.createElement("button",{onClick:this.handleActionClick,onBlur:this.handleActionBlur,className:c.a.action,ref:this.actionRef},o))},n}(r.a.PureComponent),l=e(1),_=e.n(l),d=function(){var t=function(n,e){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(n,e)};return function(n,e){function o(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}}(),h=function(){return(h=Object.assign||function(t){for(var n,e=1,o=arguments.length;e<o;e++)for(var r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t}).apply(this,arguments)},m=requestAnimationFrame,v=function(t){m(function(){return m(t)})},y=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.state={status:"entering"},n.startTimer=function(){n.timer=window.setTimeout(n.hide,n.props.timeout)},n.stopTimer=function(){n.timer&&clearTimeout(n.timer)},n.hide=function(){n.stopTimer(),n.props.onHide(),n.setState({status:"exiting"},function(){v(function(){return n.setState({status:"exited"})})})},n.handleTransitionEnd=function(){n.props.onRemove()},n}return d(n,t),n.prototype.componentDidMount=function(){var t=this;v(function(){return t.setState({status:"entered"})}),this.startTimer()},n.prototype.render=function(){var t=this.props,n=t.toastProps,e=t.component,o=t.position,i=this.state.status,a=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}(_.a["toast-container"],"entering"===i&&_.a["toast-container--entering"],"entered"===i&&_.a["toast-container--entered"],"exiting"===i&&_.a["toast-container--exiting"],"exited"===i&&_.a["toast-container--exited"],o&&_.a["toast-container--"+o]),s={};return"entered"===i&&(s.onMouseEnter=this.stopTimer,s.onMouseLeave=this.startTimer),"exited"===i&&(s.onTransitionEnd=this.handleTransitionEnd),r.a.createElement("div",h({},s,{className:a}),r.a.createElement(e,h({},n)))},n.defaultProps={component:p},n}(r.a.PureComponent),b=function(){var t=function(n,e){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(n,e)};return function(n,e){function o(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}}(),g=r.a.createContext({}),x=g.Consumer,T=g.Provider,C=x,w=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.ref=r.a.createRef(),e.state={toasts:[]},e.addToastFromQueue=function(){var t=e.state.toasts;if(n.queue.length){var o=n.queue.shift();e.setState({toasts:t.concat([o])})}},e.show=function(t){var o=e.state.toasts;n.queue.push({props:t,id:a()}),o.length||e.addToastFromQueue()},e.hide=function(){var t=e.ref.current;t&&t.hide()},e.handleHide=function(){e.addToastFromQueue()},e.handleToastRemove=function(){var t=e.state.toasts;e.setState({toasts:t.slice(1)})},e}return b(n,t),n.prototype.render=function(){var t=this,n=this.props,e=n.children,o=n.component,a=n.timeout,s=n.position,c=this.state.toasts;return r.a.createElement(T,{value:{show:this.show,hide:this.hide}},e,Object(i.createPortal)(r.a.createElement(r.a.Fragment,null,c.map(function(n,e){return r.a.createElement(y,{toastProps:n.props,ref:e===c.length-1?t.ref:void 0,key:n.id,onHide:t.handleHide,onRemove:t.handleToastRemove,component:o,timeout:a,position:s})})),document.body))},n.queue=[],n.defaultProps={timeout:3500,position:"bottom-left"},n}(r.a.PureComponent),j=function(){var t=function(n,e){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(n,e)};return function(n,e){function o(){this.constructor=n}t(n,e),n.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}}(),O=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return j(n,t),n.prototype.render=function(){var t=this;return o.createElement(C,null,function(n){return t.props.children(n)})},n}(o.PureComponent),P=function(){return(P=Object.assign||function(t){for(var n,e=1,o=arguments.length;e<o;e++)for(var r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t}).apply(this,arguments)},U=function(t){return function(n){return o.createElement(O,null,function(e){return o.createElement(t,P({toast:e},n))})}};e.d(n,"ToastProvider",function(){return w}),e.d(n,"ToastConsumer",function(){return O}),e.d(n,"withToast",function(){return U})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],e):"object"==typeof exports?exports.ReactAwesomeToasts=e(require("react"),require("react-dom")):t.ReactAwesomeToasts=e(t.react,t["react-dom"])}(window,function(t,e){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(e,n){e.exports=t},function(t,e,n){"use strict";var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}();Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(7),a=n(8),s=n(9),u=r.default.createContext({}),c=u.Consumer,f=u.Provider,l=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.ref=r.default.createRef(),n.state={toasts:[]},n.addToastFromQueue=function(){var t=n.state.toasts;if(e.queue.length){var o=e.queue.shift();n.setState({toasts:t.concat([o])})}},n.show=function(t){var o=n.state.toasts;e.queue.push({props:t,id:a.default()}),o.length||n.addToastFromQueue()},n.hide=function(){var t=n.ref.current;t&&t.hide()},n.handleHide=function(){n.addToastFromQueue()},n.handleToastRemove=function(){var t=n.state.toasts;n.setState({toasts:t.slice(1)})},n}return o(e,t),e.prototype.render=function(){var t=this,e=this.props,n=e.children,o=e.component,a=e.timeout,u=e.position,c=this.state.toasts;return r.default.createElement(f,{value:{show:this.show,hide:this.hide}},n,i.createPortal(r.default.createElement(r.default.Fragment,null,c.map(function(e,n){return r.default.createElement(s.default,{toastProps:e.props,ref:n===c.length-1?t.ref:void 0,key:e.id,onHide:t.handleHide,onRemove:t.handleToastRemove,component:o,timeout:a,position:u})})),document.body))},e.queue=[],e.defaultProps={timeout:4500,position:"bottom-left"},e}(r.default.PureComponent);e.ToastProvider=l,e.ContextConsumer=c,e.default=l},function(t,e,n){"use strict";var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}();Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(11),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.actionRef=r.default.createRef(),e.handleActionClick=function(t){var n=e.props.onActionClick;n&&n(t)},e.handleActionBlur=function(){e.restoreFocus()},e.restoreFocus=function(){document.activeElement===e.actionRef.current&&(e.previousFocus&&e.previousFocus.focus&&e.previousFocus.focus(),e.previousFocus=null)},e}return o(e,t),e.prototype.componentDidMount=function(){var t=this.actionRef.current;t&&(document.activeElement instanceof HTMLElement&&(this.previousFocus=document.activeElement),t.focus())},e.prototype.componentWillUnmount=function(){this.restoreFocus()},e.prototype.render=function(){var t=this.props,e=t.text,n=t.actionText,o=t.ariaLabel;return r.default.createElement("div",{className:i.default.root},r.default.createElement("span",{className:i.default.alert,role:"alert","aria-label":o||e}),r.default.createElement("span",{className:i.default.text},e),n&&r.default.createElement("button",{onClick:this.handleActionClick,onBlur:this.handleActionBlur,className:i.default.action,ref:this.actionRef},n))},e}(r.default.PureComponent);e.default=a},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n=t[1]||"",o=t[3];if(!o)return n;if(e&&"function"==typeof btoa){var r=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(o),i=o.sources.map(function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"});return[n].concat(i).concat([r]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(o[i]=!0)}for(r=0;r<t.length;r++){var a=t[r];"number"==typeof a[0]&&o[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},function(t,e,n){var o={},r=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}(function(){return window&&document&&document.all&&!window.atob}),i=function(t){var e={};return function(t,n){if("function"==typeof t)return t();if(void 0===e[t]){var o=function(t,e){return e?e.querySelector(t):document.querySelector(t)}.call(this,t,n);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(t){o=null}e[t]=o}return e[t]}}(),a=null,s=0,u=[],c=n(13);function f(t,e){for(var n=0;n<t.length;n++){var r=t[n],i=o[r.id];if(i){i.refs++;for(var a=0;a<i.parts.length;a++)i.parts[a](r.parts[a]);for(;a<r.parts.length;a++)i.parts.push(m(r.parts[a],e))}else{var s=[];for(a=0;a<r.parts.length;a++)s.push(m(r.parts[a],e));o[r.id]={id:r.id,refs:1,parts:s}}}}function l(t,e){for(var n=[],o={},r=0;r<t.length;r++){var i=t[r],a=e.base?i[0]+e.base:i[0],s={css:i[1],media:i[2],sourceMap:i[3]};o[a]?o[a].parts.push(s):n.push(o[a]={id:a,parts:[s]})}return n}function p(t,e){var n=i(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var o=u[u.length-1];if("top"===t.insertAt)o?o.nextSibling?n.insertBefore(e,o.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),u.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=i(t.insertAt.before,n);n.insertBefore(e,r)}}function d(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=u.indexOf(t);e>=0&&u.splice(e,1)}function _(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var o=function(){0;return n.nc}();o&&(t.attrs.nonce=o)}return h(e,t.attrs),p(t,e),e}function h(t,e){Object.keys(e).forEach(function(n){t.setAttribute(n,e[n])})}function m(t,e){var n,o,r,i;if(e.transform&&t.css){if(!(i="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=i}if(e.singleton){var u=s++;n=a||(a=_(e)),o=y.bind(null,n,u,!1),r=y.bind(null,n,u,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",h(e,t.attrs),p(t,e),e}(e),o=function(t,e,n){var o=n.css,r=n.sourceMap,i=void 0===e.convertToAbsoluteUrls&&r;(e.convertToAbsoluteUrls||i)&&(o=c(o));r&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var a=new Blob([o],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,n,e),r=function(){d(n),n.href&&URL.revokeObjectURL(n.href)}):(n=_(e),o=function(t,e){var n=e.css,o=e.media;o&&t.setAttribute("media",o);if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,n),r=function(){d(n)});return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else r()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=r()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=l(t,e);return f(n,e),function(t){for(var r=[],i=0;i<n.length;i++){var a=n[i];(s=o[a.id]).refs--,r.push(s)}t&&f(l(t,e),e);for(i=0;i<r.length;i++){var s;if(0===(s=r[i]).refs){for(var u=0;u<s.parts.length;u++)s.parts[u]();delete o[s.id]}}}};var v=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}();function y(t,e,n,o){var r=n?"":o.css;if(t.styleSheet)t.styleSheet.cssText=v(e,r);else{var i=document.createTextNode(r),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}},function(t,e,n){"use strict";var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}();Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.render=function(){var t=this;return r.createElement(i.ContextConsumer,null,function(e){return t.props.children(e)})},e}(r.PureComponent);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(1);e.ToastProvider=o.default;var r=n(5);e.ToastConsumer=r.default;var i=n(18);e.withToast=i.default},function(t,n){t.exports=e},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return"_"+Math.random().toString(36).substr(2,9)}},function(t,e,n){"use strict";var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function o(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}(),r=this&&this.__assign||function(){return(r=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0});var i=n(0),a=n(10),s=n(14),u=n(15),c=n(16),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={status:"entering"},e.startTimer=function(){e.timer=window.setTimeout(e.hide,e.props.timeout)},e.stopTimer=function(){e.timer&&clearTimeout(e.timer)},e.hide=function(){e.stopTimer(),e.props.onHide(),e.setState({status:"exiting"},function(){u.default(function(){return e.setState({status:"exited"})})})},e.handleTransitionEnd=function(){e.props.onRemove()},e}return o(e,t),e.prototype.componentDidMount=function(){var t=this;u.default(function(){return t.setState({status:"entered"})}),this.startTimer()},e.prototype.render=function(){var t=this.props,e=t.toastProps,n=t.component,o=t.position,a=this.state.status,u=s.default(c.default["toast-container"],"entering"===a&&c.default["toast-container--entering"],"entered"===a&&c.default["toast-container--entered"],"exiting"===a&&c.default["toast-container--exiting"],"exited"===a&&c.default["toast-container--exited"],o&&c.default["toast-container--"+o]),f={};return"entered"===a&&(f.onMouseEnter=this.stopTimer,f.onMouseLeave=this.startTimer),"exited"===a&&(f.onTransitionEnd=this.handleTransitionEnd),i.default.createElement("div",r({},f,{className:u}),i.default.createElement(n,r({},e)))},e.defaultProps={component:a.default},e}(i.default.PureComponent);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(2);e.default=o.default,function(t){for(var n in t)e.hasOwnProperty(n)||(e[n]=t[n])}(n(2))},function(t,e,n){var o=n(12);"string"==typeof o&&(o=[[t.i,o,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};n(4)(o,r);o.locals&&(t.exports=o.locals)},function(t,e,n){(e=t.exports=n(3)(!1)).push([t.i,".Toast__root___242sR {\n background: #333;\n border-radius: 2px;\n color: #fff;\n display: flex;\n align-items: center;\n padding: 16px;\n justify-content: space-between;\n font-size: 14px;\n position: relative;\n}\n\n.Toast__action___FMxl_ {\n margin-left: 16px;\n background: none;\n border: 0;\n color: #4bcffa;\n font-size: 14px;\n cursor: pointer;\n outline: none;\n position: relative;\n}\n\n.Toast__action___FMxl_:active {\n top: 1px;\n}\n\n.Toast__alert___3kHvI {\n opacity: 0;\n position: absolute;\n}",""]),e.locals={root:"Toast__root___242sR",action:"Toast__action___FMxl_",alert:"Toast__alert___3kHvI"}},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,o=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var r,i=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?t:(r=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:o+i.replace(/^\.\//,""),"url("+JSON.stringify(r)+")")})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t.filter(Boolean).join(" ")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=requestAnimationFrame;e.default=function(t){o(function(){return o(t)})}},function(t,e,n){var o=n(17);"string"==typeof o&&(o=[[t.i,o,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};n(4)(o,r);o.locals&&(t.exports=o.locals)},function(t,e,n){(e=t.exports=n(3)(!1)).push([t.i,".ToastContainer__toast-container___3cSlj {\n transition: 250ms cubic-bezier(0.0, 0.0, 0.2, 1);\n transition-property: opacity, transform;\n position: fixed;\n will-change: opacity, transform;\n width: 320px;\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb {\n left: 16px;\n bottom: 0;\n padding-bottom: 16px;\n}\n\n.ToastContainer__toast-container--bottom-right___30aMN {\n right: 16px;\n bottom: 0;\n padding-bottom: 16px;\n}\n\n.ToastContainer__toast-container--top-left___2n_g1 {\n left: 16px;\n top: 0;\n padding-top: 16px;\n}\n\n.ToastContainer__toast-container--top-right___gDBUK {\n right: 16px;\n top: 0;\n padding-top: 16px;\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--bottom-right___30aMN.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--top-left___2n_g1.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--top-right___gDBUK.ToastContainer__toast-container--exited___2U_YA {\n transform: translateY(100%);\n}\n\n.ToastContainer__toast-container--bottom-left___2W2hb.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--bottom-right___30aMN.ToastContainer__toast-container--exited___2U_YA,\n.ToastContainer__toast-container--top-left___2n_g1.ToastContainer__toast-container--entering___PlBi2,\n.ToastContainer__toast-container--top-right___gDBUK.ToastContainer__toast-container--entering___PlBi2 {\n transform: translateY(-100%);\n}\n\n.ToastContainer__toast-container--exited___2U_YA {\n opacity: 0;\n}\n\n@media (max-width: 575px) {\n .ToastContainer__toast-container___3cSlj {\n width: auto;\n left: 16px;\n right: 16px;\n }\n}",""]),e.locals={"toast-container":"ToastContainer__toast-container___3cSlj","toast-container--bottom-left":"ToastContainer__toast-container--bottom-left___2W2hb","toast-container--bottom-right":"ToastContainer__toast-container--bottom-right___30aMN","toast-container--top-left":"ToastContainer__toast-container--top-left___2n_g1","toast-container--top-right":"ToastContainer__toast-container--top-right___gDBUK","toast-container--entering":"ToastContainer__toast-container--entering___PlBi2","toast-container--exited":"ToastContainer__toast-container--exited___2U_YA"}},function(t,e,n){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(t){for(var e,n=1,o=arguments.length;n<o;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(5);e.default=function(t){return function(e){return r.createElement(i.default,null,function(n){return r.createElement(t,o({toast:n},e))})}}}])});
//# sourceMappingURL=index.js.map
{
"name": "react-awesome-toasts",
"version": "0.0.4-alpha.1",
"version": "0.0.4-alpha.2",
"description": "Higly customisable React toast notifications with automanaged queue",

@@ -5,0 +5,0 @@ "author": "Dmitry Belyaev (https://bananabobby.github.io)",

# react-awesome-toast
TODO:
- Publish package
- Landing page
- README
- Toast error
- Typescript typings
- Publish package
- Toast error variant
- Typescript definitions
- Move toast to a separate bundle
- Custom container classnames
- Toasts without animation

Sorry, the diff of this file is not supported yet

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