UNPKG

@r3l/app

Version:
186 lines (180 loc) 5.61 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.postsState = exports.createPost = exports.linkPost6 = exports.linkPost5 = exports.linkPost4 = exports.linkPost3 = exports.linkPost2 = exports.linkPost1 = exports.post2 = exports.post1 = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _user = require("./user"); var _posts; var IMAGES = ['https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/cute-cat-captions-1563551865.jpg', 'https://i.pinimg.com/originals/5e/b4/49/5eb449b181999dabed59a857503031ad.jpg', 'https://images.unsplash.com/photo-1497752531616-c3afd9760a11?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&w=1000&q=80', 'https://i.pinimg.com/564x/e6/44/ea/e644eacfa75ecb5cb73e220bb0c7ef01.jpg']; var post1 = { _id: '000000000000000000000001', user: 'b00000000000000000000000', title: 'postTitle', embeddedUser: _user.user2, tags: ['tag11', 'tag12'], body: 'awesome post #1!', postDate: new Date('January 31, 2019 04:01:01 EST'), payoutTime: new Date('February 3, 2019 04:01:01 EST'), data: { pagerank: 45, relevance: 45, payout: 18 * Math.pow(10, 18) }, url: 'https://example.com/testPost1', image: IMAGES[0], link: { image: IMAGES[0], url: 'https://example.com/testPost1', domain: 'link.domain1', title: 'postTitle1' }, parentPost: '000000000000000000000003', type: 'post', community: 'relevant', communityId: 'c00000000000000000000001', domain: 'link.domain1' }; exports.post1 = post1; var post2 = { _id: '000000000000000000000002', user: 'c00000000000000000000000', title: 'postTitle2', embeddedUser: _user.user3, tags: ['tag21', 'tag22'], body: 'awesome post #2!', postDate: new Date('January 31, 2019 04:02:02 EST'), payoutTime: new Date('February 3, 2019 04:02:02 EST'), data: { pagerank: 45, payout: 18 * Math.pow(10, 18) }, url: 'https://example.com/testPost2', image: IMAGES[1], link: { image: IMAGES[1], url: 'https://example.com/testPost2', domain: 'link.domain2', title: 'postTitle2' }, parentPost: '000000000000000000000003', parentComment: '000000000000000000000001', type: 'comment', community: 'relevant', communityId: 'c00000000000000000000001', domain: 'link.domain2' }; exports.post2 = post2; var linkPost1 = { _id: '000000000000000000000003', title: 'An Awesome Link #1 posted in both relevant and crypto', tags: ['tag31', 'tag32'], postDate: new Date(), payoutTime: new Date(), url: 'https://example.com/linkPost1', image: IMAGES[0], type: 'link', community: 'relevant', communityId: 'c00000000000000000000001', altCommunity: { community: 'crypto', communityId: 'c00000000000000000000002' }, hidden: false, domain: 'link.domain3' }; exports.linkPost1 = linkPost1; var linkPost2 = { _id: '000000000000000000000004', title: 'An Awesome Link #2', tags: ['tag31', 'tag32'], postDate: new Date(), payoutTime: new Date(), url: 'https://example.com/linkPost2', image: IMAGES[1], type: 'link', community: 'relevant', communityId: 'c00000000000000000000001', hidden: false, domain: 'link.domain4' }; exports.linkPost2 = linkPost2; var linkPost3 = { _id: '000000000000000000000005', title: 'An Awesome Link #3 posted in crypto', tags: ['tag51', 'tag52'], postDate: new Date(), payoutTime: new Date(), url: 'https://example.com/linkPost3', image: IMAGES[2], type: 'link', community: 'crypto', communityId: 'c00000000000000000000002', hidden: false, domain: 'link.domain5' }; exports.linkPost3 = linkPost3; var tomorrow = new Date(); tomorrow.setDate(tomorrow.getDate() + 1); var linkPost4 = { _id: '000000000000000000000006', title: 'An Awesome Link #4 - Pending payout', tags: ['tag51', 'tag52'], postDate: new Date(), payoutTime: tomorrow, url: 'https://example.com/linkPost4', image: IMAGES[3], type: 'link', community: 'crypto', communityId: 'c00000000000000000000002', hidden: false, domain: 'link.domain5' }; exports.linkPost4 = linkPost4; var linkPost5 = { _id: '000000000000000000000007', title: 'An Awesome Link #6', tags: ['tag51', 'tag52'], postDate: new Date(), payoutTime: new Date(), url: 'https://example.com/linkPost5', image: IMAGES[0], type: 'link', community: 'crypto', communityId: 'c00000000000000000000002', hidden: false, domain: 'link.domain6' }; exports.linkPost5 = linkPost5; var linkPost6 = { _id: '000000000000000000000008', title: 'An Awesome Link #6', tags: ['tag51', 'tag52'], postDate: new Date('2100'), payoutTime: new Date('2100'), url: 'https://example.com/linkPost5', image: IMAGES[0], type: 'link', community: 'crypto', communityId: 'c00000000000000000000002', hidden: false, domain: 'link.domain6' }; exports.linkPost6 = linkPost6; var createPost = { url: 'https://example.com/testPost1', image: IMAGES[0], tags: ['tag11', 'tag12'], body: 'awesome post #1!', title: 'postTitle', description: 'my amazing post', mentions: ['test', 'user1'], domain: 'example.com' }; exports.createPost = createPost; var postsState = { posts: (_posts = {}, (0, _defineProperty2.default)(_posts, post1._id, post1), (0, _defineProperty2.default)(_posts, post2._id, post2), (0, _defineProperty2.default)(_posts, linkPost1._id, linkPost1), (0, _defineProperty2.default)(_posts, linkPost2._id, linkPost2), _posts) }; exports.postsState = postsState; //# sourceMappingURL=post.js.map