@mornya/react-social-libs
Version:
The project of React.js Social Share and Widget modules.
1 lines • 2.2 kB
JavaScript
var r,t,e=this&&this.__extends||(r=function(t,e){return(r=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,e){t.__proto__=e}:function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}))(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function __(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(__.prototype=e.prototype,new __)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||0<e--)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n<i;n++)!o&&n in e||((o=o||Array.prototype.slice.call(e,0,n))[n]=e[n]);return t.concat(o||Array.prototype.slice.call(e))},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}},a=(Object.defineProperty(exports,"__esModule",{value:!0}),i(require("react"))),i=require("../utils/BaseShareComponent"),l=require("../utils/Loader"),i=(t=i.BaseShareComponent,e(Flipboard,t),Flipboard.prototype.onInit=function(){this.initialize("Flipboard",{message:function(t){return""}})},Flipboard.prototype.onMount=function(t){var e=this;(0,l.initFlipboardSDK)().then(function(){return e.setApiStep()}).catch(console.error)},Flipboard.LINK_URL="https://flipboard.com",Flipboard);function Flipboard(){var r=t.apply(this,n([],o(arguments),!1))||this;return r.onClickShareFlipboard=function(t){r.onClickShare(),setTimeout(function(){return r.onComplete(!0,null)},1e3)},r.renderShareButton=function(t){var e=t.id;return a.default.createElement("div",{id:e,title:t.label,className:t.className,style:t.style},a.default.createElement("a",{href:Flipboard.LINK_URL,"data-flip-widget":"flipit2","data-flip-size":"small",className:"share-default-button x128",style:{width:r.props.defaultIconSize,height:r.props.defaultIconSize},onClick:r.onClickShareFlipboard},"Add this page to a Flipboard Magazine"))},r}exports.default=i;