() => {
const mediaData = [
{
"title": "Appreciate Great",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-appreci8great.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-appreci8great.mp4",
"value": 4
},
{
"text": "Elevate Others\r\n",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-elevateothers.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-elevateothers.mp4",
"value": 5
},
{
"text": "3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-barn-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-barn-eb.jpg",
"value": 6
},
{
"text": "Celebrate 3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-car-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-car-eb.jpg"
},
{
"text": "Celebrate 5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-stamp-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-stamp-eb.jpg"
},
{
"text": "5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-track-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-track-eb.jpg"
},
{
"text": "Race Track 3",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-3.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-3.mp4"
},
{
"text": "Race Track 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-5.mp4"
},
{
"text": "Lots of Numbers 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lots_of_5s.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lots_of_5s.mp4"
},
{
"text": "Number Fun 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-5.mp4"
},
{
"title": "Flipper 14 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-14.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-14.mp4"
},
{
"title": "15 Year",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-15-wall-eb.jpg",
"normalUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-15-wall-eb.jpg",
},
{
"title": "Number Fun 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-15.mp4"
},
{
"title": "Beautiful Numbers 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/beautifulNumbers-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/beautifulNumbers-15.mp4"
},
{
"title": "Lots of Numbers 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lotsOfNumbers-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lotsOfNumbers-15.mp4",
},
{
"title": "Flipper 15 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-15.mp4"
},
{
"title": "Race Track 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-15.mp4"
},
{
"title": "Flipper 16 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-16.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-16.mp4",
},
{
"title": "Appreciate Great",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-appreci8great.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-appreci8great.mp4",
"value": 4
},
{
"text": "Elevate Others\r\n",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-elevateothers.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-elevateothers.mp4",
"value": 5
},
{
"text": "3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-barn-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-barn-eb.jpg",
"value": 6
},
{
"text": "Celebrate 3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-car-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-car-eb.jpg"
},
{
"text": "Celebrate 5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-stamp-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-stamp-eb.jpg"
},
{
"text": "5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-track-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-track-eb.jpg"
},
{
"text": "Race Track 3",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-3.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-3.mp4"
},
{
"text": "Race Track 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-5.mp4"
},
{
"text": "Lots of Numbers 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lots_of_5s.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lots_of_5s.mp4"
},
{
"title": "Appreciate Great",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-appreci8great.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-appreci8great.mp4",
"value": 4
},
{
"text": "Elevate Others\r\n",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-elevateothers.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-elevateothers.mp4",
"value": 5
},
{
"text": "3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-barn-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-barn-eb.jpg",
"value": 6
},
{
"text": "Celebrate 3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-car-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-car-eb.jpg"
},
{
"text": "Celebrate 5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-stamp-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-stamp-eb.jpg"
},
{
"text": "5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-track-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-track-eb.jpg"
},
{
"text": "Race Track 3",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-3.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-3.mp4"
},
{
"text": "Race Track 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-5.mp4"
},
{
"text": "Lots of Numbers 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lots_of_5s.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lots_of_5s.mp4"
},
{
"text": "Number Fun 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-5.mp4"
},
{
"title": "Flipper 14 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-14.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-14.mp4"
},
{
"title": "15 Year",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-15-wall-eb.jpg",
"normalUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-15-wall-eb.jpg",
},
{
"title": "Number Fun 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-15.mp4"
},
{
"title": "Beautiful Numbers 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/beautifulNumbers-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/beautifulNumbers-15.mp4"
},
{
"title": "Lots of Numbers 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lotsOfNumbers-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lotsOfNumbers-15.mp4",
},
{
"title": "Flipper 15 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-15.mp4"
},
{
"title": "Race Track 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-15.mp4"
},
{
"title": "Flipper 16 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-16.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-16.mp4",
},
{
"title": "Appreciate Great",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-appreci8great.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-appreci8great.mp4",
"value": 4
},
{
"text": "Elevate Others\r\n",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/thumbnails/oct-ec-elevateothers.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/0001543530/Performance/eCards-en_US/Mobile/oct-ec-elevateothers.mp4",
"value": 5
},
{
"text": "3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-barn-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-barn-eb.jpg",
"value": 6
},
{
"text": "Celebrate 3 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-3-car-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-3-car-eb.jpg"
},
{
"text": "Celebrate 5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-stamp-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-stamp-eb.jpg"
},
{
"text": "5 Year",
"mediaType": "img",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-5-track-eb.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-5-track-eb.jpg"
},
{
"text": "Race Track 3",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-3.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-3.mp4"
},
{
"text": "Race Track 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/Racetrack-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/Racetrack-5.mp4"
},
{
"text": "Lots of Numbers 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/lots_of_5s.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/lots_of_5s.mp4"
},
{
"text": "Number Fun 5",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-5.jpg",
"mediaUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-5.mp4"
},
{
"title": "Flipper 14 Years",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/flipper-14.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/flipper-14.mp4"
},
{
"title": "15 Year",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails-eb/milestone-15-wall-eb.jpg",
"normalUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/eCards/milestone-15-wall-eb.jpg",
},
{
"title": "Number Fun 15",
"mediaType": "video",
"thumbNailUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Thumbnails/numberFun-15.jpg",
"videoUrl": "https://oct.assets.appreciatehub.com/webresources/documentum/PublishEProduct/en_US/eProducts/eCards/Mobile/numberFun-15.mp4"
},
];
const pageSize = 8;
const [page, setPage] = React.useState(1);
const [itemData, setItemData] = React.useState([]);
const totalPages = Math.ceil(mediaData.length/pageSize);
const [loading, setLoading] = React.useState(false);
const [showMore, setShowMore] = React.useState(true);
React.useEffect(() => {
if (page <= totalPages) {
setLoading(true);
const timeoutId = setTimeout(() => {
const pageData = mediaData.slice(0, pageSize * page);
setItemData(pageData);
setLoading(false);
setShowMore(!((page + 1) > totalPages));
}, 500 + Math.floor(Math.random() * 10));
return () => {
clearTimeout(timeoutId);
setLoading(false);
};
}
}, [page]);
const onShowMoreClick = () => {
setPage(page+1);
};
return (
<MediaLibrary pageSize={pageSize}
loading={loading}
data={itemData}
onShowMoreClick={onShowMoreClick}
showMore={showMore}
variant = 'scroll'
/>
);
};