2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8916],{70575:function(e,t,a){a.d(t,{H:function(){return r},h:function(){return n}});var l=a(94159);const r=l.createContext({adultFilterMode:"hide",isAdult:!1,categories:new Set,setAdultFilterMode:()=>{},categoryMatch:"any",setCategoryMatch:()=>{},sortOrder:"random",setSortOrder:()=>{}}),n=()=>(0,l.useContext)(r)},26225:function(e,t,a){a.d(t,{l:function(){return w}});var l=a(37111),r=a(76051),n=a(12093),s=a(94159),o=a(98074),c=a(62745),i=a(50196),m=a(46975),d=a(47071),u=a(51540),g=a(70575),f=a(55875),p=a(2403),E=a(96332),b=a(93410),h=a(44144);const x=({attachment:e})=>{const t=(0,c.Q)(),[a,l]=(0,s.useState)(t.gifsStartPaused?e.previewURL:e.fileURL),[r,n]=(0,s.useState)(!t.gifsStartPaused),o=(0,i.T)(a,300,1.2);return s.createElement("div",{className:"group relative"},s.createElement("img",{src:o(1),srcSet:`\n ${o(1)} 1x,\n ${o(2)} 2x,\n ${o(3)} 3x,\n `,alt:e.altText,className:"co-border aspect-[300/250] w-full border-b object-cover"}),e.previewURL!==e.fileURL&&s.createElement(d.I,{isPlaying:r,showPlay:e.previewURL!==e.fileURL,extraClasses:"absolute bottom-3 right-3 w-12",onPlay:()=>{n(!0),l(e.fileURL)},onPause:()=>{n(!1),l(e.previewURL)}}))},v=({listing:e})=>{const t=(0,s.useContext)(h.j);return s.createElement(f.v,{as:"div",className:"relative h-6"},s.createElement(f.v.Button,{className:"co-action-button cursor-pointer text-sm font-bold hover:underline"},s.createElement(E.Z,{className:"h-6 w-6 transition-transform ui-open:rotate-90"})),s.createElement(f.v.Items,{className:"co-meatball-items absolute right-0 top-8 z-30 flex min-w-max flex-col divide-y rounded-lg p-3 focus:!outline-none"},s.createElement(f.v.Item,null,s.createElement(b.X,{disabled:!1,onClick:()=>{t.send({type:"START_REPORT",artistAlleyListingId:e.id})},ItemIcon:p.Z,text:"report"}))))},w=({listing:e,project:t})=>{const a=(0,s.useMemo)((()=>(0,l.Ml)(e.body,new Date,{disableEmbeds:!0,externalLinksInNewTab:!0,hasCohostPlus:!1,renderingContext:"artistAlley"})),[e.body]),r=(0,o.rA)();return s.createElement("div",{"data-theme":r.current,className:"co-themed-box co-artist-alley-listing flex w-full flex-col rounded-lg border"},s.createElement("div",{className:"co-border flex flex-row items-center gap-2 border-b px-2 py-3"},s.createElement(u.t,{project:t,className:"h-8"}),s.createElement("a",{href:n.ZP.public.project.mainAppProfile({projectHandle:t.handle}).toString()},"@",t.handle),s.createElement("div",{className:"flex-1"}," "),e.adultContent?s.createElement("span",{className:"co-18-plus rounded-lg p-1 text-xs "},"18+"):null,s.createElement(v,{listing:e})),e.attachment&&s.createElement(x,{attachment:e.attachment}),s.createElement("div",{className:"co-prose prose p-2"},a),s.createElement("div",{className:"mx-2 my-3"},s.createElement(m.k,{as:"a",buttonColor:"",buttonSize:"regular",href:e.cta.link,extraClasses:"co-cta-button",target:"_blank"},e.cta.text)),e.categories.length>0&&s.createElement(N,{tags:e.categories}))},N=({tags:e})=>{const{categories:t}=(0,g.h)(),a=e.filter((e=>""!=e));return a.length?s.createElement("div",{className:"w-full max-w-full p-3"},s.createElement("div",{className:r.tw`co-tags relative w-full overflow-y-hidden break-words leading-none`},s.createElement("div",null,a.map((e=>s.createElement("button",{key:e,className:"mr-2 inline-block text-sm hover:underline "+(t.has(e)?"font-bold":""),onClick:()=>{t.has(e)?t.delete(e):t.add(e)}},"#",e)))))):null}},453:function(e,t,a){a.r(t),a.d(t,{ActiveArtistAlleyListings:function(){return o}});var l=a(94159),r=a(26225),n=a(46975),s=a(12093);const o=({project:e,listings:t,userLookup:a})=>l.createElement(l.Fragment,null,l.createElement("h4",{className:"h4"},"artist alley listings"),l.createElement("div",{className:"flex flex-row flex-wrap gap-3"},t.map((t=>l.createElement("div",{className:"w-[300px] border border-notBlack p-3",key:t.id},l.createElement(r.l,{listing:t,project:e}),l.createElement(n.k,{as:"a",href:s.ZP.public.moderation.manageArtistAlleyListing({adId:t.id}),buttonSize:"regular",buttonColor:"stroke",extraClasses:"mt-3"},"manage listing"))))))}}]);
|
||
//# sourceMappingURL=client-preact-components-pages-moderation-manage-page-active-listings.5bc2659e7571f645edb3.js.map
|