mirror of
https://github.com/yzernik/squeaknode.git
synced 2026-08-13 12:33:25 +02:00
Fix tab name for squeaks (#1953)
* Fix tab text in profile page * Update frontend build
This commit is contained in:
parent
38dba43265
commit
b88d4932bb
23 changed files with 9144 additions and 7379 deletions
|
|
@ -299,10 +299,10 @@ const Profile = (props) => {
|
|||
</div>
|
||||
<div className="profile-nav-menu">
|
||||
<div key={'tweets'} onClick={()=>changeTab('Tweets')} className={activeTab ==='Tweets' ? `profile-nav-item activeTab` : `profile-nav-item`}>
|
||||
Tweets
|
||||
Squeaks
|
||||
</div>
|
||||
<div key={'replies'} onClick={()=>changeTab('Tweets&Replies')} className={activeTab ==='Tweets&Replies' ? `profile-nav-item activeTab` : `profile-nav-item`}>
|
||||
Tweets & replies
|
||||
Squeaks & replies
|
||||
</div>
|
||||
<div key={'media'} onClick={()=>changeTab('Media')} className={activeTab ==='Media' ? `profile-nav-item activeTab` : `profile-nav-item`}>
|
||||
Media
|
||||
|
|
|
|||
16335
frontend/yarn.lock
16335
frontend/yarn.lock
File diff suppressed because it is too large
Load diff
|
|
@ -1,35 +1,35 @@
|
|||
{
|
||||
"files": {
|
||||
"main.css": "/static/css/main.d35c01cd.chunk.css",
|
||||
"main.js": "/static/js/main.ccf7f669.chunk.js",
|
||||
"main.js.map": "/static/js/main.ccf7f669.chunk.js.map",
|
||||
"runtime-main.js": "/static/js/runtime-main.7872aae4.js",
|
||||
"runtime-main.js.map": "/static/js/runtime-main.7872aae4.js.map",
|
||||
"static/js/2.871f400d.chunk.js": "/static/js/2.871f400d.chunk.js",
|
||||
"static/js/2.871f400d.chunk.js.map": "/static/js/2.871f400d.chunk.js.map",
|
||||
"main.js": "/static/js/main.f6d3ae23.chunk.js",
|
||||
"main.js.map": "/static/js/main.f6d3ae23.chunk.js.map",
|
||||
"runtime-main.js": "/static/js/runtime-main.914f0a79.js",
|
||||
"runtime-main.js.map": "/static/js/runtime-main.914f0a79.js.map",
|
||||
"static/js/2.3beca443.chunk.js": "/static/js/2.3beca443.chunk.js",
|
||||
"static/js/2.3beca443.chunk.js.map": "/static/js/2.3beca443.chunk.js.map",
|
||||
"static/css/3.1f6bb621.chunk.css": "/static/css/3.1f6bb621.chunk.css",
|
||||
"static/js/3.0b7db840.chunk.js": "/static/js/3.0b7db840.chunk.js",
|
||||
"static/js/3.0b7db840.chunk.js.map": "/static/js/3.0b7db840.chunk.js.map",
|
||||
"static/js/3.bbfd4601.chunk.js": "/static/js/3.bbfd4601.chunk.js",
|
||||
"static/js/3.bbfd4601.chunk.js.map": "/static/js/3.bbfd4601.chunk.js.map",
|
||||
"static/css/4.6ed76aab.chunk.css": "/static/css/4.6ed76aab.chunk.css",
|
||||
"static/js/4.ef171557.chunk.js": "/static/js/4.ef171557.chunk.js",
|
||||
"static/js/4.ef171557.chunk.js.map": "/static/js/4.ef171557.chunk.js.map",
|
||||
"static/js/4.22c7ad22.chunk.js": "/static/js/4.22c7ad22.chunk.js",
|
||||
"static/js/4.22c7ad22.chunk.js.map": "/static/js/4.22c7ad22.chunk.js.map",
|
||||
"static/css/5.0ea2e0af.chunk.css": "/static/css/5.0ea2e0af.chunk.css",
|
||||
"static/js/5.95b39a0a.chunk.js": "/static/js/5.95b39a0a.chunk.js",
|
||||
"static/js/5.95b39a0a.chunk.js.map": "/static/js/5.95b39a0a.chunk.js.map",
|
||||
"static/js/5.b0e591f6.chunk.js": "/static/js/5.b0e591f6.chunk.js",
|
||||
"static/js/5.b0e591f6.chunk.js.map": "/static/js/5.b0e591f6.chunk.js.map",
|
||||
"index.html": "/index.html",
|
||||
"precache-manifest.8a49627ac820bfa6861a7ff4b5d38942.js": "/precache-manifest.8a49627ac820bfa6861a7ff4b5d38942.js",
|
||||
"precache-manifest.fc5141693fb00dc01732327f71f674d8.js": "/precache-manifest.fc5141693fb00dc01732327f71f674d8.js",
|
||||
"service-worker.js": "/service-worker.js",
|
||||
"static/css/3.1f6bb621.chunk.css.map": "/static/css/3.1f6bb621.chunk.css.map",
|
||||
"static/css/4.6ed76aab.chunk.css.map": "/static/css/4.6ed76aab.chunk.css.map",
|
||||
"static/css/5.0ea2e0af.chunk.css.map": "/static/css/5.0ea2e0af.chunk.css.map",
|
||||
"static/css/main.d35c01cd.chunk.css.map": "/static/css/main.d35c01cd.chunk.css.map",
|
||||
"static/js/2.871f400d.chunk.js.LICENSE.txt": "/static/js/2.871f400d.chunk.js.LICENSE.txt",
|
||||
"static/js/2.3beca443.chunk.js.LICENSE.txt": "/static/js/2.3beca443.chunk.js.LICENSE.txt",
|
||||
"static/media/icon.a0c2d343.svg": "/static/media/icon.a0c2d343.svg"
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/js/runtime-main.7872aae4.js",
|
||||
"static/js/2.871f400d.chunk.js",
|
||||
"static/js/runtime-main.914f0a79.js",
|
||||
"static/js/2.3beca443.chunk.js",
|
||||
"static/css/main.d35c01cd.chunk.css",
|
||||
"static/js/main.ccf7f669.chunk.js"
|
||||
"static/js/main.f6d3ae23.chunk.js"
|
||||
]
|
||||
}
|
||||
|
|
@ -1 +1 @@
|
|||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#1da1f2"/><meta nam="description" content="Twitter clone!"/><meta name="og:title" content="Twitter clone by Ali hd"/><meta name="og:description" content="check out my the twitter clone I made"/><link href="https://fonts.googleapis.com/css2?family=Assistant&display=swap" rel="stylesheet"><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>Twitter Clone</title><link href="/static/css/main.d35c01cd.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,o,i=t[0],c=t[1],l=t[2],s=0,p=[];s<i.length;s++)o=i[s],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&p.push(a[o][0]),a[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(t);p.length;)p.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var c=r[o];0!==a[c]&&(n=!1)}n&&(u.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={1:0},a={1:0},u=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{3:"1f6bb621",4:"6ed76aab",5:"0ea2e0af"}[e]+".chunk.css",a=i.p+n,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var l=(f=u[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(l===n||l===a))return t()}var s=document.getElementsByTagName("style");for(c=0;c<s.length;c++){var f;if((l=(f=s[c]).getAttribute("data-href"))===n||l===a)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],p.parentNode.removeChild(p),r(u)},p.href=a,document.getElementsByTagName("head")[0].appendChild(p)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var u,c=document.createElement("script");c.charset="utf-8",c.timeout=120,i.nc&&c.setAttribute("nonce",i.nc),c.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"0b7db840",4:"ef171557",5:"95b39a0a"}[e]+".chunk.js"}(e);var l=new Error;u=function(t){c.onerror=c.onload=null,clearTimeout(s);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",l.name="ChunkLoadError",l.type=n,l.request=o,r[1](l)}a[e]=void 0}};var s=setTimeout((function(){u({type:"timeout",target:c})}),12e4);c.onerror=c.onload=u,document.head.appendChild(c)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var c=this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var s=0;s<c.length;s++)t(c[s]);var f=l;r()}([])</script><script src="/static/js/2.871f400d.chunk.js"></script><script src="/static/js/main.ccf7f669.chunk.js"></script></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#1da1f2"/><meta nam="description" content="Twitter clone!"/><meta name="og:title" content="Twitter clone by Ali hd"/><meta name="og:description" content="check out my the twitter clone I made"/><link href="https://fonts.googleapis.com/css2?family=Assistant&display=swap" rel="stylesheet"><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>Twitter Clone</title><link href="/static/css/main.d35c01cd.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,o,i=t[0],c=t[1],l=t[2],f=0,d=[];f<i.length;f++)o=i[f],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(s&&s(t);d.length;)d.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var c=r[o];0!==a[c]&&(n=!1)}n&&(u.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={1:0},a={1:0},u=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{3:"1f6bb621",4:"6ed76aab",5:"0ea2e0af"}[e]+".chunk.css",a=i.p+n,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var l=(s=u[c]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(l===n||l===a))return t()}var f=document.getElementsByTagName("style");for(c=0;c<f.length;c++){var s;if((l=(s=f[c]).getAttribute("data-href"))===n||l===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],d.parentNode.removeChild(d),r(u)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var u,c=document.createElement("script");c.charset="utf-8",c.timeout=120,i.nc&&c.setAttribute("nonce",i.nc),c.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"bbfd4601",4:"22c7ad22",5:"b0e591f6"}[e]+".chunk.js"}(e);var l=new Error;u=function(t){c.onerror=c.onload=null,clearTimeout(f);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",l.name="ChunkLoadError",l.type=n,l.request=o,r[1](l)}a[e]=void 0}};var f=setTimeout((function(){u({type:"timeout",target:c})}),12e4);c.onerror=c.onload=u,document.head.appendChild(c)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var c=this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var f=0;f<c.length;f++)t(c[f]);var s=l;r()}([])</script><script src="/static/js/2.3beca443.chunk.js"></script><script src="/static/js/main.f6d3ae23.chunk.js"></script></body></html>
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
self.__precacheManifest = (self.__precacheManifest || []).concat([
|
||||
{
|
||||
"revision": "d6921737a1d1a4dff5429de47015da58",
|
||||
"url": "/index.html"
|
||||
},
|
||||
{
|
||||
"revision": "bdb797c463f23441f4ec",
|
||||
"url": "/static/css/3.1f6bb621.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "74ad9b521ccb3aa6298a",
|
||||
"url": "/static/css/4.6ed76aab.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "33be5775de21753a1fd2",
|
||||
"url": "/static/css/5.0ea2e0af.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "b5807cca712347205249",
|
||||
"url": "/static/css/main.d35c01cd.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "e6ae053c9dbb67905fa1",
|
||||
"url": "/static/js/2.871f400d.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "a569361d31625f49e7e30aea21628ed5",
|
||||
"url": "/static/js/2.871f400d.chunk.js.LICENSE.txt"
|
||||
},
|
||||
{
|
||||
"revision": "bdb797c463f23441f4ec",
|
||||
"url": "/static/js/3.0b7db840.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "74ad9b521ccb3aa6298a",
|
||||
"url": "/static/js/4.ef171557.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "33be5775de21753a1fd2",
|
||||
"url": "/static/js/5.95b39a0a.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "b5807cca712347205249",
|
||||
"url": "/static/js/main.ccf7f669.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "8eef150692cdcc5f7f8b",
|
||||
"url": "/static/js/runtime-main.7872aae4.js"
|
||||
},
|
||||
{
|
||||
"revision": "a0c2d343127a93b025409da6fd970700",
|
||||
"url": "/static/media/icon.a0c2d343.svg"
|
||||
}
|
||||
]);
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
self.__precacheManifest = (self.__precacheManifest || []).concat([
|
||||
{
|
||||
"revision": "281380713fd92a93a50a616e76d6bd89",
|
||||
"url": "/index.html"
|
||||
},
|
||||
{
|
||||
"revision": "31847e4d92cdb3cb2f77",
|
||||
"url": "/static/css/3.1f6bb621.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "c0dc0b3b3a0658b52e55",
|
||||
"url": "/static/css/4.6ed76aab.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "495403b5be9ec65f08bd",
|
||||
"url": "/static/css/5.0ea2e0af.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "b0ae1468030fcdb3157e",
|
||||
"url": "/static/css/main.d35c01cd.chunk.css"
|
||||
},
|
||||
{
|
||||
"revision": "9a5ef559636f83e448de",
|
||||
"url": "/static/js/2.3beca443.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "a569361d31625f49e7e30aea21628ed5",
|
||||
"url": "/static/js/2.3beca443.chunk.js.LICENSE.txt"
|
||||
},
|
||||
{
|
||||
"revision": "31847e4d92cdb3cb2f77",
|
||||
"url": "/static/js/3.bbfd4601.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "c0dc0b3b3a0658b52e55",
|
||||
"url": "/static/js/4.22c7ad22.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "495403b5be9ec65f08bd",
|
||||
"url": "/static/js/5.b0e591f6.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "b0ae1468030fcdb3157e",
|
||||
"url": "/static/js/main.f6d3ae23.chunk.js"
|
||||
},
|
||||
{
|
||||
"revision": "8cac5fcd34ec750f8a7a",
|
||||
"url": "/static/js/runtime-main.914f0a79.js"
|
||||
},
|
||||
{
|
||||
"revision": "a0c2d343127a93b025409da6fd970700",
|
||||
"url": "/static/media/icon.a0c2d343.svg"
|
||||
}
|
||||
]);
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
|
||||
|
||||
importScripts(
|
||||
"/precache-manifest.8a49627ac820bfa6861a7ff4b5d38942.js"
|
||||
"/precache-manifest.fc5141693fb00dc01732327f71f674d8.js"
|
||||
);
|
||||
|
||||
self.addEventListener('message', (event) => {
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[]).push([[3],{117:function(e,t,a){},120:function(e,t,a){"use strict";a.r(t);var n=a(0),s=a.n(n),r=a(8),l=(a(117),a(11),a(24),a(4),a(10),a(15)),c=a(20),i=a(21);t.default=function(){var e=Object(n.useContext)(r.a),t=e.state,a=e.actions,u=t.session;Object(n.useEffect)((function(){window.scrollTo(0,0),o()}),[]);var o=function(){a.clearTweets(),a.getTweets({lastTweet:null})};return s.a.createElement("div",{className:"Home-wrapper"},s.a.createElement("div",{className:"Home-header-wrapper"},s.a.createElement("h2",{className:"Home-header"},"Latest Squeaks")),u?s.a.createElement(i.a,null):null,s.a.createElement("div",{className:"Tweet-input-divider"}),t.tweets.map((function(e){return s.a.createElement(c.a,{tweet:e,key:e.getSqueakHash(),id:e.getSqueakHash(),user:e.getAuthor()})})),t.loading?s.a.createElement(l.a,null):s.a.createElement("div",{onClick:function(){return function(){var e,n=null==(e=t.tweets)||0===e.length?null:e.slice(-1)[0];a.getTweets({lastTweet:n})}()},className:"tweet-btn-side tweet-btn-active"},"Load more"))}}}]);
|
||||
//# sourceMappingURL=3.0b7db840.chunk.js.map
|
||||
(this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[]).push([[3],{120:function(e,t,a){},123:function(e,t,a){"use strict";a.r(t);var n=a(0),s=a.n(n),r=a(8),l=(a(120),a(11),a(24),a(4),a(10),a(15)),c=a(20),i=a(21);t.default=function(){var e=Object(n.useContext)(r.a),t=e.state,a=e.actions,u=t.session;Object(n.useEffect)((function(){window.scrollTo(0,0),o()}),[]);var o=function(){a.clearTweets(),a.getTweets({lastTweet:null})};return s.a.createElement("div",{className:"Home-wrapper"},s.a.createElement("div",{className:"Home-header-wrapper"},s.a.createElement("h2",{className:"Home-header"},"Latest Squeaks")),u?s.a.createElement(i.a,null):null,s.a.createElement("div",{className:"Tweet-input-divider"}),t.tweets.map((function(e){return s.a.createElement(c.a,{tweet:e,key:e.getSqueakHash(),id:e.getSqueakHash(),user:e.getAuthor()})})),t.loading?s.a.createElement(l.a,null):s.a.createElement("div",{onClick:function(){return function(){var e,n=null==(e=t.tweets)||0===e.length?null:e.slice(-1)[0];a.getTweets({lastTweet:n})}()},className:"tweet-btn-side tweet-btn-active"},"Load more"))}}}]);
|
||||
//# sourceMappingURL=3.bbfd4601.chunk.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["components/Home/index.js"],"names":["Home","useContext","StoreContext","state","actions","session","useEffect","window","scrollTo","reloadTweets","clearTweets","getTweets","lastTweet","className","tweets","map","t","tweet","key","getSqueakHash","id","user","getAuthor","loading","onClick","squeakLst","length","slice","getMoreTweets"],"mappings":"kJAAA,0FA+DeA,UAlDF,WAAO,IAAD,EACYC,qBAAWC,KAA9BC,EADO,EACPA,MAAOC,EADA,EACAA,QACPC,EAAYF,EAAZE,QACRC,qBAAU,WACNC,OAAOC,SAAS,EAAG,GAEnBC,MACD,IAEH,IAcMA,EAAe,WACjBL,EAAQM,cACRN,EAAQO,UAAU,CAACC,UAAW,QAGlC,OACI,yBAAKC,UAAU,gBACX,yBAAKA,UAAU,uBACX,wBAAIA,UAAU,eAAd,mBAIHR,EAAU,kBAAC,IAAD,MAAiB,KAC5B,yBAAKQ,UAAU,wBACdV,EAAMW,OAAOC,KAAI,SAAAC,GACd,OAAO,kBAAC,IAAD,CAAWC,MAAOD,EAAGE,IAAKF,EAAEG,gBAAiBC,GAAIJ,EAAEG,gBAAiBE,KAAML,EAAEM,iBAItFnB,EAAMoB,QAAU,kBAAC,IAAD,MAAa,yBAAKC,QAAS,kBAxB9B,WAClB,IAVmBC,EAUfb,EATW,OADIa,EAUWtB,EAAMW,SAPX,IAArBW,EAAUC,OADP,KAIFD,EAAUE,OAAO,GAAG,GAKzBvB,EAAQO,UAAU,CAACC,UAAWA,IAsBwBgB,IAAiBf,UAAU,mCAA/C","file":"static/js/3.0b7db840.chunk.js","sourcesContent":["import React, { useEffect, useState, useContext, useRef } from 'react'\r\nimport { StoreContext } from '../../store/store'\r\nimport './style.scss'\r\nimport axios from 'axios'\r\nimport ContentEditable from 'react-contenteditable'\r\nimport { ICON_IMGUPLOAD } from '../../Icons'\r\nimport { Link } from 'react-router-dom'\r\nimport { API_URL } from '../../config'\r\nimport Loader from '../Loader'\r\nimport TweetCard from '../TweetCard'\r\nimport MakeSqueak from '../MakeSqueak'\r\n\r\n\r\nconst Home = () => {\r\n const { state, actions } = useContext(StoreContext)\r\n const { session } = state\r\n useEffect(() => {\r\n window.scrollTo(0, 0)\r\n // actions.getTweets({lastTweet: null})\r\n reloadTweets();\r\n }, [])\r\n\r\n const getLastSqueak = (squeakLst) => {\r\n if (squeakLst == null) {\r\n return null;\r\n } if (squeakLst.length === 0) {\r\n return null;\r\n }\r\n return squeakLst.slice(-1)[0];\r\n };\r\n\r\n const getMoreTweets = () => {\r\n let lastTweet = getLastSqueak(state.tweets);\r\n actions.getTweets({lastTweet: lastTweet});\r\n }\r\n\r\n const reloadTweets = () => {\r\n actions.clearTweets();\r\n actions.getTweets({lastTweet: null});\r\n }\r\n\r\n return (\r\n <div className=\"Home-wrapper\">\r\n <div className=\"Home-header-wrapper\">\r\n <h2 className=\"Home-header\">\r\n Latest Squeaks\r\n </h2>\r\n </div>\r\n {session ? <MakeSqueak /> : null }\r\n <div className=\"Tweet-input-divider\"></div>\r\n {state.tweets.map(t => {\r\n return <TweetCard tweet={t} key={t.getSqueakHash()} id={t.getSqueakHash()} user={t.getAuthor()} />\r\n })}\r\n\r\n {/* TODO: fix get loading state by doing this: https://medium.com/stashaway-engineering/react-redux-tips-better-way-to-handle-loading-flags-in-your-reducers-afda42a804c6 */}\r\n {state.loading ? <Loader /> : <div onClick={() => getMoreTweets()} className='tweet-btn-side tweet-btn-active'>\r\n Load more\r\n </div>}\r\n\r\n </div>\r\n )\r\n}\r\n\r\nexport default Home\r\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["components/Home/index.js"],"names":["Home","useContext","StoreContext","state","actions","session","useEffect","window","scrollTo","reloadTweets","clearTweets","getTweets","lastTweet","className","tweets","map","t","tweet","key","getSqueakHash","id","user","getAuthor","loading","onClick","squeakLst","length","slice","getMoreTweets"],"mappings":"kJAAA,0FA+DeA,UAlDF,WAAO,IAAD,EACYC,qBAAWC,KAA9BC,EADO,EACPA,MAAOC,EADA,EACAA,QACPC,EAAYF,EAAZE,QACRC,qBAAU,WACNC,OAAOC,SAAS,EAAG,GAEnBC,MACD,IAEH,IAcMA,EAAe,WACjBL,EAAQM,cACRN,EAAQO,UAAU,CAACC,UAAW,QAGlC,OACI,yBAAKC,UAAU,gBACX,yBAAKA,UAAU,uBACX,wBAAIA,UAAU,eAAd,mBAIHR,EAAU,kBAAC,IAAD,MAAiB,KAC5B,yBAAKQ,UAAU,wBACdV,EAAMW,OAAOC,KAAI,SAAAC,GACd,OAAO,kBAAC,IAAD,CAAWC,MAAOD,EAAGE,IAAKF,EAAEG,gBAAiBC,GAAIJ,EAAEG,gBAAiBE,KAAML,EAAEM,iBAItFnB,EAAMoB,QAAU,kBAAC,IAAD,MAAa,yBAAKC,QAAS,kBAxB9B,WAClB,IAVmBC,EAUfb,EATW,OADIa,EAUWtB,EAAMW,SAPX,IAArBW,EAAUC,OADP,KAIFD,EAAUE,OAAO,GAAG,GAKzBvB,EAAQO,UAAU,CAACC,UAAWA,IAsBwBgB,IAAiBf,UAAU,mCAA/C","file":"static/js/3.bbfd4601.chunk.js","sourcesContent":["import React, { useEffect, useState, useContext, useRef } from 'react'\r\nimport { StoreContext } from '../../store/store'\r\nimport './style.scss'\r\nimport axios from 'axios'\r\nimport ContentEditable from 'react-contenteditable'\r\nimport { ICON_IMGUPLOAD } from '../../Icons'\r\nimport { Link } from 'react-router-dom'\r\nimport { API_URL } from '../../config'\r\nimport Loader from '../Loader'\r\nimport TweetCard from '../TweetCard'\r\nimport MakeSqueak from '../MakeSqueak'\r\n\r\n\r\nconst Home = () => {\r\n const { state, actions } = useContext(StoreContext)\r\n const { session } = state\r\n useEffect(() => {\r\n window.scrollTo(0, 0)\r\n // actions.getTweets({lastTweet: null})\r\n reloadTweets();\r\n }, [])\r\n\r\n const getLastSqueak = (squeakLst) => {\r\n if (squeakLst == null) {\r\n return null;\r\n } if (squeakLst.length === 0) {\r\n return null;\r\n }\r\n return squeakLst.slice(-1)[0];\r\n };\r\n\r\n const getMoreTweets = () => {\r\n let lastTweet = getLastSqueak(state.tweets);\r\n actions.getTweets({lastTweet: lastTweet});\r\n }\r\n\r\n const reloadTweets = () => {\r\n actions.clearTweets();\r\n actions.getTweets({lastTweet: null});\r\n }\r\n\r\n return (\r\n <div className=\"Home-wrapper\">\r\n <div className=\"Home-header-wrapper\">\r\n <h2 className=\"Home-header\">\r\n Latest Squeaks\r\n </h2>\r\n </div>\r\n {session ? <MakeSqueak /> : null }\r\n <div className=\"Tweet-input-divider\"></div>\r\n {state.tweets.map(t => {\r\n return <TweetCard tweet={t} key={t.getSqueakHash()} id={t.getSqueakHash()} user={t.getAuthor()} />\r\n })}\r\n\r\n {/* TODO: fix get loading state by doing this: https://medium.com/stashaway-engineering/react-redux-tips-better-way-to-handle-loading-flags-in-your-reducers-afda42a804c6 */}\r\n {state.loading ? <Loader /> : <div onClick={() => getMoreTweets()} className='tweet-btn-side tweet-btn-active'>\r\n Load more\r\n </div>}\r\n\r\n </div>\r\n )\r\n}\r\n\r\nexport default Home\r\n"],"sourceRoot":""}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
!function(e){function t(t){for(var n,o,i=t[0],c=t[1],l=t[2],s=0,p=[];s<i.length;s++)o=i[s],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&p.push(a[o][0]),a[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(t);p.length;)p.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var c=r[o];0!==a[c]&&(n=!1)}n&&(u.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={1:0},a={1:0},u=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{3:"1f6bb621",4:"6ed76aab",5:"0ea2e0af"}[e]+".chunk.css",a=i.p+n,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var l=(f=u[c]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(l===n||l===a))return t()}var s=document.getElementsByTagName("style");for(c=0;c<s.length;c++){var f;if((l=(f=s[c]).getAttribute("data-href"))===n||l===a)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],p.parentNode.removeChild(p),r(u)},p.href=a,document.getElementsByTagName("head")[0].appendChild(p)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var u,c=document.createElement("script");c.charset="utf-8",c.timeout=120,i.nc&&c.setAttribute("nonce",i.nc),c.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"0b7db840",4:"ef171557",5:"95b39a0a"}[e]+".chunk.js"}(e);var l=new Error;u=function(t){c.onerror=c.onload=null,clearTimeout(s);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",l.name="ChunkLoadError",l.type=n,l.request=o,r[1](l)}a[e]=void 0}};var s=setTimeout((function(){u({type:"timeout",target:c})}),12e4);c.onerror=c.onload=u,document.head.appendChild(c)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var c=this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var s=0;s<c.length;s++)t(c[s]);var f=l;r()}([]);
|
||||
//# sourceMappingURL=runtime-main.7872aae4.js.map
|
||||
!function(e){function t(t){for(var n,o,i=t[0],c=t[1],l=t[2],f=0,d=[];f<i.length;f++)o=i[f],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(s&&s(t);d.length;)d.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var c=r[o];0!==a[c]&&(n=!1)}n&&(u.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={1:0},a={1:0},u=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{3:"1f6bb621",4:"6ed76aab",5:"0ea2e0af"}[e]+".chunk.css",a=i.p+n,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var l=(s=u[c]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(l===n||l===a))return t()}var f=document.getElementsByTagName("style");for(c=0;c<f.length;c++){var s;if((l=(s=f[c]).getAttribute("data-href"))===n||l===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],d.parentNode.removeChild(d),r(u)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var u,c=document.createElement("script");c.charset="utf-8",c.timeout=120,i.nc&&c.setAttribute("nonce",i.nc),c.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"bbfd4601",4:"22c7ad22",5:"b0e591f6"}[e]+".chunk.js"}(e);var l=new Error;u=function(t){c.onerror=c.onload=null,clearTimeout(f);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",l.name="ChunkLoadError",l.type=n,l.request=o,r[1](l)}a[e]=void 0}};var f=setTimeout((function(){u({type:"timeout",target:c})}),12e4);c.onerror=c.onload=u,document.head.appendChild(c)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var c=this["webpackJsonptwitter-frontend"]=this["webpackJsonptwitter-frontend"]||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var f=0;f<c.length;f++)t(c[f]);var s=l;r()}([]);
|
||||
//# sourceMappingURL=runtime-main.914f0a79.js.map
|
||||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue