custom-stories-component
Version:
Slide module
2 lines (1 loc) • 693 B
JavaScript
const timestamp=()=>{let a=Math.floor(1e3*Math.random());return Math.round(1678166046264/1e3-a)};function getStories(a){try{const b=a.items?.map(a=>({id:a.id,photo:a.coverImageUrl,name:"",time:timestamp(),items:a.slides?.map(a=>({id:a.id,type:"photo",length:3,src:a.imageUrl,preview:a.imageUrl,link:"",linkText:!1,time:timestamp()}))}));return b}catch(a){return console.error(a),[]}}(function(a,b){"function"==typeof define&&define.amd?define(["zuck.js"],b):"object"==typeof exports?module.exports=b(require(Zuck)):a.CustomStories=b(a.Zuck)})(this,function(a){return class extends a{constructor(a,b){const c=window.document.querySelector(a),d=getStories(b.stories);b.stories=d,super(c,b)}}});