1import{t as e}from"./vendor-react~index~index~publish-v4~publish~index~nag-sunset~nag-no-user~nag-degraded-perfo~ef2jpwjt-DLne3g0l.js";import{s as t}from"./rolldown-runtime-Czos8NxU.js";import{l as n}from"./vendor-markdown~index~index~index~index~index~index~index~index~index~index~index~markdown-~hcabgpoy-BRj_0M9Z.js";import{h as r,t as i,v as a}from"./i18n-BTiDkSlz.js";import{t as o}from"./classnames-Qs-N3l7u.js";import{Y as s,ft as c,t as l}from"./asserts-Doeoh-uG.js";import{Bn as u,Cn as d,Et as f,H as p,Ht as ee,Pt as te,Qn as ne,Zn as m,_t as h,an as g,d as _,in as v,on as y,pr as b,q as x}from"./icons-WQbxlx7M.js";import{t as S}from"./icon-bHpnW6dw.js";import{c as C,i as re,l as ie}from"./vendor-react~index~nag-sunset~nag-no-user~nag-degraded-performance~index~index~index~index~~k5vco7za-D-CsX_iN.js";import{$i as ae,An as oe,Da as w,En as se,H as T,I as ce,Jr as le,Ks as ue,Lo as de,Ls as fe,M as E,Pt as pe,Qa as me,S as he,So as D,Ua as ge,Vo as O,_c as k,aa as A,eo as _e,io as ve,jo as ye,jt as be,ko as j,kt as M,mo as xe,no as Se,nr as Ce,or as we,qr as N,ro as Te,uo as Ee,wr as De}from"./claims-FR-UlCrs.js";import{t as P}from"./button-0_K07xv_.js";import{n as F,t as I}from"./hooks-C-d2Zm22.js";import{g as Oe,t as ke}from"./settings-Ckg8R9W3.js";import{Ap as Ae,Ba as je,Bt as Me,Ca as L,Fr as Ne,Fs as Pe,Gu as Fe,La as Ie,Ma as Le,Mp as Re,Oa as ze,Ps as Be,Qt as R,R as Ve,Su as z,Tp as He,Ua as Ue,Uu as We,Wt as Ge,Xa as Ke,Y as qe,Ys as Je,Yt as Ye,_i as Xe,_n as Ze,an as Qe,bi as $e,fa as et,g as tt,gi as B,hu as nt,il as rt,io as it,ka as at,ko as ot,la as st,lm as ct,oi as lt,rl as ut,ta as dt,wl as ft,xf as pt,xi as mt,zt as ht}from"./app-5r5pIz90.js";import{i as gt}from"./time-C23D0mgw.js";import{t as _t}from"./i18nMessage-BAk-DwW8.js";import{F as vt,K as yt,P as bt,Q as xt,Z as St,q as Ct}from"./index-C6oMOo8H.js";import{t as wt}from"./use-hover-pdH0BQWd.js";import{t as Tt}from"./embed-CSJRaRZH.js";import{a as Et,n as Dt,r as V,t as Ot}from"./menu-Ccaf0XyZ.js";import{t as H}from"./dateTime-5rWQfB_G.js";import{i as U}from"./string-yFuGPIQw.js";import{t as W}from"./uriIndicator-BgshMTu4.js";import{t as kt}from"./channel-ZwRwnCdP.js";import{t as G}from"./filePrice-BM1TXus2.js";import{t as K}from"./claimType-wh4RVQqd.js";var q=t(e(),1),J=n();function At(e){let{uri:t}=e,n=F(e=>E(e,t)),r=F(e=>st(e,t)),i=n?.value?.video?.duration||n?.value?.audio?.duration;return!r||!i?null:(0,J.jsx)(`div`,{className:`claim-preview__progress-section`,children:(0,J.jsx)(`div`,{className:`claim-preview__progress-bar`,style:{width:`${r/i*100}%`}})})}var jt=q.memo(At);function Mt(e,t=``,n=`Just now`){let r=[`years`,`months`,`days`,`hours`,`minutes`,`seconds`],a=0,o=``,s=``;return r.some(t=>(a=Math.floor(A().diff(e,t)),o=t,a>0||a*-1>0)),(a===1||a===-1)&&(o=o.replace(/s$/g,``)),a<0?(s=o===`second`||o===`seconds`?t?`${t} in a few seconds`:`in a few seconds`:t?`${t} in %duration% ${o}`:`in %duration% ${o}`,a*=-1):s=a<=0?n:t?`${t} %duration% ${o} ago`:`%duration% ${o} ago`,i(s,{duration:a})}function Nt(e){return e&&e.getTime()<Date.now()}function Pt(e){let{uri:t,disableFromNowFormat:n,format:i}=e,a=F(e=>oe(e,t)),o=F(e=>ke(e,r)),s=F(e=>se(e,t)),c=d(s,a),l=o?`HH:mm`:`hh:mm A`,u=A(c).format(`LL ${l}`);function d(e,t){let n=e&&e.includes(le.UNLISTED)?t.created:t.released||t.created;return n?new Date(n*1e3):void 0}function f(){if(c){if(n)return A(c).format(i===`date-only`?`LL`:l);{let e=s&&(s.includes(N.SHOW)||s.includes(N.HIDE)),t=Nt(c);return Mt(c,e&&!t?`Available`:``)}}else return`...`}return(0,J.jsx)(`span`,{className:`date_time`,title:u,children:f()})}var Ft=q.memo(Pt),Y=e=>{let{uri:t}=e,n=I(),r=F(e=>he(e,t)),a=F(e=>pe(e,t)),o=F(e=>Ie(e,r)),s=F(e=>je(e,t)),c=F(e=>T(e,t)),l=F(e=>Ke(e,r));return q.useEffect(()=>{!l&&r&&n(Ve(r))},[l,r,n]),o&&s?(0,J.jsx)(`span`,{children:(0,J.jsx)(_t,{tokens:{time_date:(0,J.jsx)(H,{timeAgo:!0,date:o.startedStreaming&&o.startedStreaming.toDate()})},children:`Started %time_date%`})}):A.unix(a).isBetween(A().subtract(15,`minutes`),A())?i(`Starting Soon`):(0,J.jsx)(`span`,{children:(0,J.jsx)(_t,{tokens:{time_date:(0,J.jsx)(H,{timeAgo:!0,uri:t,showFutureDate:!0})},children:c?`Live %time_date%`:`Released %time_date%`})})};function X(e){let{uri:t,isLivestream:n}=e,r=F(e=>E(e,t)),a=F(e=>z(e,t)),o=F(e=>Oe(e)),s=F(e=>w(e)?.user),c=U(a,o),l=s?.groups?.includes(`mod`)||s?.groups?.includes(`admin`),u=window.location.pathname,d=u&&u.startsWith(`/@`)&&u.indexOf(`/`,1)===-1||u===`/$/uploads`;return!a||r&&r.repost_url||n||!d&&!l?null:(0,J.jsx)(`span`,{className:`view_count`,children:a===1?i(`1 view`):i(`%view_count% views`,{view_count:c}
1)})}var It=q.memo(X);function Lt(e,t,n,r,i){let a,o=t?.value,s=t&&o&&o.stream_type===`image`,c=t&&o&&(!o.fee||Number(o.fee.amount)<=0),l=t&&o&&o.thumbnail&&o.thumbnail.url,u=t&&t.repost_url&&t.canonical_url,d=!1;l?a=l:t&&s&&c?n?a=n:i||(d=!0):a=null;let[f,p]=q.useState(a);return q.useEffect(()=>{d&&r(u||e)},[d,u,e]),q.useEffect(()=>{p(a)},[a]),f}function Rt(e,t,n,r){let a=n?gt(n,!0):null,o=e;return o=r?a?i(`%title% by %channelTitle% %ariaDate%, %mediaDuration%`,{title:e,channelTitle:t,ariaDate:a,mediaDuration:r}):i(`%title% by %channelTitle%, %mediaDuration%`,{title:e,channelTitle:t,mediaDuration:r}):a?i(`%title% by %channelTitle% %ariaDate%`,{title:e,channelTitle:t,ariaDate:a}):i(`%title% by %channelTitle%`,{title:e,channelTitle:t}),o}function zt(e=0){let t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=Math.floor(e%60),i=t<10?`0${t}`:t,a=n<10?`0${n}`:n,o=r<10?`0${r}`:r;return isNaN(r)||r===1/0?`--:--`:t>0?`${i}:${a}:${o}`:`${a}:${o}`}function Bt(e,t){return e==null?null:e===1?i(`1 follower`):i(`%count% followers`,{count:t||e})}function Vt(e){return e===1?i(`1 upload`):i(`%count% uploads`,{count:e})}function Ht(e){let{uri:t,className:n}=e,r=F(e=>E(e,t)),i=r&&r.value&&(r.value.video||r.value.audio),a;return i&&i.duration&&(a=zt(i.duration)),a?(0,J.jsx)(`span`,{className:n,children:a}):null}var Z=q.memo(Ht);function Ut(e){let{uri:t,small:n}=e,r=F(e=>at(t)(e)),i=F(e=>M(e,t)),a=n?12:void 0;return r===`image`?(0,J.jsx)(S,{size:a,icon:f}):r===`audio`?(0,J.jsx)(S,{size:a,icon:_}):r===`video`||i?(0,J.jsx)(S,{size:a,icon:b}):r===`text`?(0,J.jsx)(S,{size:a,icon:m}):(0,J.jsx)(S,{icon:x})}var Wt=q.memo(Ut),Q=t(o(),1);function Gt(e){let{uri:t,small:n=!1,properties:r,pending:a,iconOnly:o,xsmall:s,isLivestream:c}=e,l=F(e=>E(e,t)),u=l&&l.claim_id,d=F(e=>M(e,t)),f=F(e=>Xe(e,u)),p=F(e=>ze(t)(e)),ee=F(e=>ce(e,l)),ne=F(e=>d?Ue(e,t):!1),m=Ce(l,N.LIVE),h=F(e=>be(e,t)),g=F(e=>d&&l?it(e,l.claim_id):void 0),_=l&&l.value_type===`collection`,v=l&&l.value&&l.value.claims&&l.value.claims.length,y=l&&l.value_type===`stream`,b=n?12:void 0;return a&&h?(0,J.jsx)(`div`,{className:(0,Q.default)(`claim-preview__overlay-properties`,{".claim-preview__overlay-properties--small":n}),children:h&&(0,J.jsx)(S,{icon:`CopyLink`,size:13})}):(0,J.jsx)(`div`,{className:(0,Q.default)(`claim-preview__overlay-properties`,{".claim-preview__overlay-properties--small":n}),children:ne?Number.isInteger(g)?(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(S,{icon:te}),(0,J.jsxs)(`span`,{className:`livestream__viewer-count`,children:[g,` `,(0,J.jsx)(S,{icon:`Eye`})]})]}):i(`LIVE`):typeof r==`function`?r(l):s?(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Z,{uri:t}),h&&(0,J.jsx)(S,{icon:`CopyLink`,size:13}),(0,J.jsx)(G,{hideFree:!0,uri:t,type:`thumbnail`})]}):(0,J.jsxs)(J.Fragment,{children:[!y&&(0,J.jsx)(K,{uri:t,small:n}),f&&(0,J.jsx)(S,{customTooltipText:i(`Unpublished Edits`),tooltip:!0,iconColor:`red`,size:b,icon:`UploadCloud`}),_&&l&&!o&&(0,J.jsx)(`div`,{children:v}),!o&&y&&(0,J.jsx)(Z,{uri:t}),y&&!c&&(0,J.jsx)(Wt,{uri:t,small:n}),c&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(S,{icon:`LivestreamMono`}),m&&(0,J.jsx)(`span`,{className:`livestream__viewer-count`,children:(0,J.jsx)(Y,{uri:t})})]}),!ee&&p&&(0,J.jsx)(S,{size:b,tooltip:!0,icon:`Folder`}),h&&(0,J.jsx)(S,{icon:`CopyLink`,size:13}),(0,J.jsx)(G,{hideFree:!0,uri:t,type:`thumbnail`})]})})}var Kt=q.memo(Gt);function qt(e){let{uri:t,focusable:n=!0}=e,r=I(),a=ie(),o=C(),s=F(ge),c=F(e=>B(e,j,t)),l=(0,q.useRef)(),u=wt(l);function d(e){if(e&&(e.preventDefault(),e.stopPropagation()),!s){let e=`${o.pathname}${o.search||``}`;a(`/$/${O}?redirect=${encodeURIComponent(e)}`);return}let n=j;r(Ge({uri:t,collectionName:We(n)||`Watch Later`,collectionId:n}))}let f=i(c?`Remove from Watch Later`:`Add to Watch Later`),p=i(c?`Remove`:`Watch Later`);return(0,J.jsx)(`div`,{className:`claim-preview__hover-actions second-item`,children:(0,J.jsx)(`button`,{ref:l,title:f,"aria-label":f,className:(0,Q.default)(`button button--no-style button--file-action`),onClick:d,tabIndex:n?0:-1,type:`button`,children:(0,J.jsxs)(`span`,{className:`button__content`,children:[(0,J.jsx)(S,{icon:c&&(u?`X`:`CheckCircle`)||`time`}),(0,J.jsx)(`span`,{dir:`auto`,className:`button__label`,children:p})]})})})}var Jt=q.memo(qt);function Yt(e){let{uri:t,focusable:n=!0,menuItem:r}=e,a=I(),o=F(L),{collectionId:s}=o.collection||{}
1,c=F(e=>(o?.uri?E(e,o.uri):void 0)?.permanent_url),l=F(e=>B(e,D,t)),u=F(e=>!!(c&&B(e,`queue`,c))),d=F(e=>s&&s!==`queue`?dt(e,s):void 0);async function f(e){e&&e.preventDefault();let n=l,r=(d||[c]).filter(e=>!!e);if(await a(Ne(`queue`,{uris:c&&c!==t&&!u?[...r,t]:[t],remove:n,type:Ee.PLAYLIST}))&&(a(pt({message:i(n?`Item removed from Queue`:`Item added to Queue`)})),!n)){let e={collection:{collectionId:D},source:D};c?u||a(Ye({...o,...e})):(await a(ot(t,!1)),a(Qe(t)),a(R({uri:t,...e})))}}let p=i(l?`In Queue`:`Add to Queue`);return r?(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:f,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:l?y:v}),i(l?`In Queue`:`Add to Queue`)]})}):(0,J.jsx)(`div`,{className:`claim-preview__hover-actions third-item`,children:(0,J.jsx)(P,{title:i(`Queue Mode`),label:p,className:`button--file-action`,icon:l?y:g,onClick:e=>f(e),tabIndex:n?0:-1})})}function Xt(e){let{uri:t,focusable:n=!0}=e,r=I();function a(e){e&&(e.preventDefault(),e.stopPropagation()),r(ot(t,!1)),r(Qe(t)),r(R({uri:t}))}return(0,J.jsx)(`div`,{className:`claim-preview__hover-actions fourth-item`,children:(0,J.jsx)(`button`,{title:i(`Floating Player`),"aria-label":i(`Floating Player`),className:`button button--no-style button--file-action`,onClick:a,tabIndex:n?0:-1,type:`button`,children:(0,J.jsxs)(`span`,{className:`button__content`,children:[(0,J.jsx)(S,{icon:h}),(0,J.jsx)(`span`,{dir:`auto`,className:`button__label`,children:i(`Floating Player`)})]})})})}function Zt(e){let{uri:t,short:n}=e,r=F(e=>E(e,t)),a=r&&r.repost_channel_url,o=r&&r.repost_url;return n&&o?(0,J.jsx)(`span`,{className:`claim-preview__repost-author`,children:(0,J.jsxs)(`div`,{className:`claim-preview__repost-ribbon`,children:[(0,J.jsx)(S,{icon:d,size:12}),(0,J.jsx)(`br`,{}),(0,J.jsx)(`span`,{children:o})]})}):o&&!a?(0,J.jsx)(`div`,{className:`claim-preview__repost-author`,children:(0,J.jsxs)(`div`,{className:`claim-preview__repost-ribbon`,children:[(0,J.jsx)(S,{icon:d,size:10,className:`claim-preview__repost-icon`}),(0,J.jsx)(`br`,{}),i(`Anonymous`)]})}):o?(0,J.jsx)(`div`,{className:`claim-preview__repost-author`,children:(0,J.jsxs)(`div`,{className:`claim-preview__repost-ribbon`,children:[(0,J.jsx)(S,{icon:d,size:10,className:`claim-preview__repost-icon`}),(0,J.jsx)(`br`,{}),(0,J.jsx)(W,{link:!0,uri:a,showAtSign:!0})]})}):null}var Qt=q.memo(Zt),$=s||c;function $t(e){let{uri:t,inline:n=!1}=e,[r,i]=q.useState(!1);return r?(0,J.jsx)(en,{...e,autoOpen:!0}):(0,J.jsx)(`button`,{className:(0,Q.default)(`menu__button`,{"claim__menu-button":!n,"claim__menu-button--inline":n}),onClick:e=>{e.stopPropagation(),e.preventDefault(),i(!0)},children:(0,J.jsx)(S,{size:20,icon:ee})})}function en(e){let{uri:t,inline:n=!1,collectionId:r,fypId:o,autoOpen:s,isPreview:c}=e,d=I(),f=q.useRef(null),te=q.useMemo(()=>({canonical_url:t,permanent_url:t,value_type:`deleted`}),[t]),m=F(e=>E(e,t,!1))||te,h=m?.reposted_claim,_=!!(m?.reposted_claim||m?.value?.claim_hash),v=h||m,b=v&&v.signing_channel,x=v&&v.permanent_url,C=b&&b.permanent_url||x,oe=q.useMemo(()=>lt(),[]),w=F(e=>oe(e,x));De(m);let se=m&&m.permanent_url||``;F(e=>et(e,se));let T=F(e=>ce(e,m)),le=F(e=>B(e,j,x)),pe=F(e=>B(e,xe,x)),he=F(e=>C?ae(C)(e):!1),D=F(e=>C?rt(C)(e):!1),O=F(e=>x?Le(e,x):void 0),A=F(e=>C?nt(e,C):!1),M=F(e=>t?ut(t)(e):!1),Ce=F(ft),N=F(e=>B(e,r,x)),P=F(e=>mt(e,r)),Oe=F(e=>be(e,t)),je=F(e=>Xe(e,r)),L=!!F(ge),Ne=F(e=>$e(e,r)),Ie=F(e=>v?Je(e,v.claim_id):!1),ze=F(e=>ke(e,a)),R=q.useCallback((e,t)=>d(tt(e,t)),[d]),Ve=q.useCallback((e,t)=>d(qe(e,t,``)),[d]),z=q.useCallback(e=>d(pt(e)),[d]),Ue=q.useCallback(e=>d(Be(e)),[d]),We=q.useCallback(e=>d(Pe(e)),[d]),Ke=q.useCallback(e=>d(yt(e,void 0,void 0)),[d]),Ye=q.useCallback(e=>d(St(e)),[d]),Qe=q.useCallback((e,t,n)=>d(Ct(e,t,n,void 0)),[d]),it=q.useCallback((e,t)=>d(xt(e,t)),[d]),at=q.useCallback(e=>d(bt(e)),[d]),ot=q.useCallback(e=>d(vt(e)),[d]),st=q.useCallback(e=>d(ht(e)),[d]),dt=q.useCallback(e=>d(Ze(e)),[d]),gt=q.useCallback(e=>d(Ge(e)),[d]),_t=q.useCallback(e=>d(Me(e)),[d]),wt=q.useContext(Tt),H=q.useContext(kt),U=ie(),W=C&&!C.includes(`@`),G=!W&&!b,{channelName:K}=de(C),At=T||O&&(O.written_bytes>0||O.blobs_completed>0),jt=_?i(A?`Unfollow @%channelName%`:`Follow @%channelName%`,{channelName:K}):i(A?`Unfollow`:`Follow`);if(m.value_type===`deleted`&&!r)return null;let Mt=_e(m.canonical_url,m.permanent_url),Nt=Te($,Mt,``,!1,!1,0,void 0,void 0),Pt=G?Se($,m):``,Ft=m&&m.value_type===`collection`,Y=r&&ze!==`defaultCollectionActionView`?`/$/${fe}/${r}`:`${me(m&&m.canonical_url||t||`/`)}?lid=${r}`;
1function X(e,t,n){let r=v?.permanent_url;r&>({uri:r,collectionName:t,collectionId:n})}function It(){K&&(A?ot:at)({channelName:`@`+K,uri:C,notificationsDisabled:!0})}function Lt(){he?We(C):Ue(C)}function Rt(){D?Ye(C):Ke(C)}function zt(){if(G)U(`/${m.name+`:`+m.claim_id}?${k.QUERIES.VIEW}=${k.VIEWS.EDIT}`);else{let e=b&&b.name,t={streamName:m.name,streamClaimId:m.claim_id};e&&(t.channelName=e),Ve(m,ye(t))}}function Bt(){!_&&!G?R(Re,{uri:t,doGoBack:!1}):R(Ae,{claim:m,cb:G&&(()=>U(`/$/channels`,{replace:!0}))})}function Vt(){R(ct,{uri:t,isSupport:!0})}function Ht(){M?it(C,``):Qe(C,void 0,void 0)}function Z(e,t,n){navigator.clipboard.writeText(e).then(()=>{z({message:i(t)})}).catch(()=>{z({message:i(n),isError:!0})})}function Ut(){Z(Pt,`RSS URL copied.`,`Failed to copy RSS URL.`)}function Wt(){let e=m?.claim_id,n=we(m);T&&Oe&&n&&e?_t(t).then(e=>{if(e===null)throw Error();ve($,Mt,null,null,!1,null,null,e).then(e=>{Z(e,`Unlisted link copied.`,`Failed to copy link.`)}).catch(e=>{l(!1,`ClaimMenuList`,e)})}).catch(()=>{z({message:i(`Failed to generate unlisted URL.`),subMessage:i(`Please try again later.`),duration:`long`})}):Z(Nt,`Link copied.`,`Failed to copy link.`)}function Gt(){let e=v?.claim_id;U(`/$/${ue}?claimId=${e}`)}let Kt=()=>{let e=()=>(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>X(le,i(`Watch Later`),j),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:ne}),i(le?`In Watch Later`:`Watch Later`)]})}),t=()=>(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>X(pe,i(`Favorites`),xe),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:u}),i(pe?`In Favorites`:`Favorites`)]})}),n=()=>(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>R(He,{uri:v?.permanent_url,type:Ee.PLAYLIST}),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:g}),i(`Add to Playlist`)]})}),a=()=>!w||w.length===0?null:w.map(e=>(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>X(e.hasClaim,e.name,e.id),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:e.hasClaim?y:g}),e.hasClaim?i(`In %collection%`,{collection:e.name}):i(`Add to %collection%`,{collection:e.name})]})},e.id)),o=()=>(l(N,`This should only be used when editing a collection`),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>X(N,``,r),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:p}),i(`Remove From List`)]})})),s=Fe(v);return(0,J.jsxs)(J.Fragment,{children:[L&&N&&P&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(o,{}),(0,J.jsx)(`hr`,{className:`menu__separator`})]}),s&&v&&(0,J.jsx)(Yt,{uri:v.permanent_url,menuItem:!0}),L&&s&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(e,{}),(0,J.jsx)(t,{}),(0,J.jsx)(n,{}),(0,J.jsx)(a,{}),(0,J.jsx)(`hr`,{className:`menu__separator`})]})]})};return q.useEffect(()=>{s&&f.current&&f.current.click()},[s]),(0,J.jsxs)(Ot,{children:[(0,J.jsx)(Dt,{ref:f,className:(0,Q.default)(`menu__button`,{"claim__menu-button":!n,"claim__menu-button--inline":n}),onClick:e=>{e.stopPropagation(),e.preventDefault()},children:(0,J.jsx)(S,{size:20,icon:ee})}),(0,J.jsx)(Et,{className:(0,Q.default)(`menu__list`,{"menu__list--preview":c}),children:m.value_type===`deleted`&&r?(0,J.jsx)(Kt,{}):m.value_type!==`deleted`&&(0,J.jsxs)(J.Fragment,{children:[o&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>dt(t),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`X`}),i(`Not interested`)]})}),(0,J.jsx)(`hr`,{className:`menu__separator`})]}),(0,J.jsx)(J.Fragment,{children:r&&Ft?(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>U(Y),children:ze===`defaultCollectionActionView`?(0,J.jsxs)(`a`,{className:`menu__link`,href:Y,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Play`}),i(`Play`)]}):(0,J.jsxs)(`a`,{className:`menu__link`,href:Y,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`View`}),i(`View Playlist`)]})}),!Ne&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>st({collectionId:r}),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Shuffle`}),i(`Shuffle Play`)]})}),P&&(0,J.jsxs)(J.Fragment,{children:[!Ne&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>U(`/$/playlist/${r}?${k.QUERIES.VIEW}=${k.VIEWS.PUBLISH}`),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,iconColor:`red`,icon:`UploadCloud`}),i(je?`Publish`:`Update`)]})}),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>U(`/$/playlist/${r}?${k.QUERIES.VIEW}=${k.VIEWS.EDIT}`),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Edit`}),i(`Edit`)]})}),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>R(`collection_delete`,{collectionId:r}),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Trash`}),i(`Delete Playlist`)]})})]})]}):(0,J.jsx)(Kt,{})}),v&&Ie&&!T&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:()=>R(`JOIN_MEMBERSHIP`,{uri:t,fileUri:v.permanent_url,shouldNavigate:!0}),children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Membership`}),i(`Join`)]})}),L&&(0,J.jsxs)(J.Fragment,{children:[!H&&(0,J.jsx)(J.Fragment,{children:(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Vt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`USD`}),i(`Support --[button to support a claim]--`)]})})}),!W&&!T&&!H&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(`hr`,{className:`menu__separator`}),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:It,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Heart`}),jt]})})]}),!P&&(0,J.jsxs)(J.Fragment,{children:[(!T||D)&&C?!W&&(0,J.jsxs)(J.Fragment,{children:[H&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Rt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Slash`}),i(D?`Unblock Channel`:`Block Channel`)]})}),Ce&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Ht,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`globe`}),i(M?`Global Unblock Channel`:`Global Block Channel`)]})}),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Lt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`EyeOff`}),i(he?`Unhide Channel`:`Hide Channel`)]})})]}):(0,J.jsx)(J.Fragment,{children:!_&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:zt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Edit`}),i(`Edit`)]})})}),At&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Bt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Trash`}),i(`Delete`)]})})]}),(0,J.jsx)(`hr`,{className:`menu__separator`})]}),(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Wt,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`CopyLink`}),i(`Copy Link`)]})}),H&&Pt&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:Ut,children:(0,J.jsxs)(`div`,{className:`menu__link`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`rss`}),i(`Copy RSS URL`)]})}),!T&&!P&&(0,J.jsx)(V,{className:`comment__menu-option`,onSelect:wt?e=>e.preventDefault():Gt,children:(0,J.jsxs)(re,{className:`menu__link`,to:v?`/$/report_content?claimId=${v.claim_id}`:``,target:wt&&`_blank`,children:[(0,J.jsx)(S,{"aria-hidden":!0,icon:`Flag`}),i(`Report Content`)]})})]})})]})}var tn=q.memo($t);export{Jt as a,Bt as c,Lt as d,It as f,jt as h,Yt as i,Vt as l,Ft as m,Qt as n,Kt as o,Y as p,Xt as r,zt as s,tn as t,Rt as u}; 2//# sourceMappingURL=claimMenuList-2D9THCjN.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.