Files
ambersplace.net/cohost-archive/static/client-preact-components-pages-project-tagged-post-feed.1000b5d30498ac2499d8.js

2 lines
5.4 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[5785,5695],{58969:function(e,t,a){a.r(t),a.d(t,{ProjectPostFeed:function(){return k},default:function(){return b}});var r=a(46479),n=a(96054),o=a(94159),l=a(51028),s=a(33448),i=a(38934),c=a(62745),d=a(81732);const m=({children:e})=>o.createElement("div",{className:"cohost-shadow-light dark:cohost-shadow-dark flex flex-row \n gap-3 rounded-lg bg-notWhite p-3 text-cherry"},e);var g=a(12093),p=a(46196);const f=e=>e.split(".").reduce(((e,t)=>e[t]),g.vf.public),u=({paginationMode:e,postsLength:t,otherQueryParams:a})=>{const r=f(e.pageUrlFactoryName),n=e.morePagesForward?r({refTimestamp:e.refTimestamp,skipPosts:e.currentSkip+t,tagSlug:e.tagSlug,projectHandle:e.projectHandle,beforeTime:void 0,afterTime:void 0,...a}).toString():void 0;let l;return e.morePagesBackward&&(l=e.currentSkip<=e.idealPageStride?r({tagSlug:e.tagSlug,refTimestamp:void 0,skipPosts:void 0,projectHandle:e.projectHandle,beforeTime:void 0,afterTime:void 0,...a}).toString():r({refTimestamp:e.refTimestamp,skipPosts:Math.max(0,e.currentSkip-e.idealPageStride),tagSlug:e.tagSlug,projectHandle:e.projectHandle,beforeTime:void 0,afterTime:void 0,...a}).toString()),o.createElement(p.Z,{backLink:l,forwardLink:n})},h=({paginationMode:e,otherQueryParams:t})=>{const a=f(e.pageUrlFactoryName),r=e.beforeTime?a({refTimestamp:void 0,skipPosts:void 0,tagSlug:e.tagSlug,projectHandle:e.projectHandle,beforeTime:e.beforeTime,afterTime:void 0,...t}).toString():void 0,n=e.afterTime?a({refTimestamp:void 0,skipPosts:void 0,tagSlug:e.tagSlug,projectHandle:e.projectHandle,beforeTime:void 0,afterTime:e.afterTime,...t}).toString():void 0;return o.createElement(p.Z,{backLink:n,forwardLink:r})},E=({paginationMode:e,postsLength:t,otherQueryParams:a})=>"refTimestampOffsetLimit"===e.mode?o.createElement(u,{paginationMode:e,postsLength:t,otherQueryParams:a}):"beforeAfterLimit"===e.mode?o.createElement(h,{paginationMode:e,otherQueryParams:a}):null;var v=a(20616);const k=Object.assign((({posts:e,highlightedTags:t,paginationMode:a,noPostsStringId:g,children:p,bare:f,condensed:u,queryParams:h})=>{const{t:k}=(0,l.$G)(),b=(0,i.dg)(),T=(0,c.Q)(),w=o.createElement(o.Fragment,null,p,o.createElement("div",{className:"flex flex-col gap-12"},e.length>0?e.map(((e,a)=>e?o.createElement(s.Z,{key:e.postId,initialVisible:a<4,stayRendered:!0},o.createElement(r.G,{viewModel:e,highlightedTags:t,displayPrefs:T,condensed:u})):null)):o.createElement(m,null,o.createElement(n.Z,{className:"h-6 w-6"}),k(g)),o.createElement(E,{paginationMode:a,postsLength:e.length,otherQueryParams:h??{}}))),x=(0,d.m)();return(0,o.useEffect)((()=>{b&&x.setup({project:b})}),[b,x]),f?w:o.createElement("main",{className:"w-full lg:pt-16"},o.createElement("div",{className:"container mx-auto grid grid-cols-1 gap-16 lg:grid-cols-4"},o.createElement(v.w3,null),o.createElement("section",{className:"col-span-1 flex flex-col lg:col-span-2"},w)))}),{displayName:"project-post-feed"});var b=k},29202:function(e,t,a){a.r(t),a.d(t,{ProjectTaggedPostFeed:function(){return c}});var r=a(12093),n=a(94159),o=a(8227),l=a(18196),s=a(58969);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},i.apply(this,arguments)}const c=e=>{(0,o.Pc)();const t=e.synonymsAndRelatedTags.filter((e=>"synonym"===e.relationship));return n.createElement(n.Fragment,null,n.createElement(l.Z,{canAccessPermissions:e.canAccessPermissions,project:e.project},n.createElement(s.default,i({bare:!0,condensed:!0,highlightedTags:t.map((e=>e.content))},e),n.createElement("div",{className:"mb-12 mt-4 flex flex-col"},n.createElement("h4",{className:"h4 flex-1 text-bgText"},"posts from @",e.project.handle," tagged #",e.tagName),t.length>0?n.createElement("h6",{className:"h6 flex-1 text-bgText"},"also:"," ",t.filter((t=>t.content.toLowerCase()!==e.tagName.toLowerCase())).map((e=>`#${e.content}`)).join(", ")):null,n.createElement("div",null,n.createElement("a",{href:r.ZP.public.tags({tagSlug:e.tagName}).toString(),className:"text-bgText underline"},"view posts from all pages tagged #",e.tagName))))))};t.default=c,c.displayName="project-tagged-post-feed"},46196:function(e,t,a){a.d(t,{A:function(){return c},Z:function(){return d}});var r=a(94159),n=r.forwardRef((function({title:e,titleId:t,...a},n){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},a),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"}))})),o=a(65443),l=a.n(o),s=a(88658);const i=l()("h-8","pr-3","fill-secondary","text-notWhite","cohost-shadow-light","dark:cohost-shadow-dark","dark:text-notBlack"),c=({backLink:e,forwardLink:t,condensed:a=!1,backOnClick:o,forwardOnClick:l})=>r.createElement("div",{className:"mb-12 flex flex-row gap-x-6"},a?null:r.createElement("span",{className:"hidden w-16 lg:block"}," "),e?r.createElement("a",{href:e,onClick:o},r.createElement(s.OZ,{className:`${i} scale-x-[-1]`},r.createElement(n,null))):null,r.createElement("span",{className:"flex-grow"}," "),t?r.createElement("a",{href:t,onClick:l},r.createElement(s.OZ,{className:i},r.createElement(n,null))):null);var d=c}}]);
//# sourceMappingURL=client-preact-components-pages-project-tagged-post-feed.1000b5d30498ac2499d8.js.map