PageSourceSearch

https://skeetdeck.pages.dev/assets/KN7UYECh.js

js skeetdeck.pages.dev collected 2026-10-03 05:55:51 UTC 9,692 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-BdkIaEwd.css"])))=>i.map(i=>d[i]);
2import{w as e,j as t,M as r,aa as s,L as a,t as i,i as o,C as n,z as d,l,k as c,e as u,G as p,a9 as m,al as h,ap as g,a2 as f,n as v,_ as j}from"./index-CS1ebmrp.js";import{g as x,a as y,R as w,b,c as k}from"./6E854opp.js";import{r as C}from"./CVq2pz2W.js";import{I as N}from"./T8IDIFp5.js";import{L as P}from"./DMbizC0t.js";import{a as $,b as D,g as R}from"./DXpV1u9p.js";import{c as _}from"./DRAE8InX.js";import{I as A}from"./BLcgtuk0.js";import{D as M}from"./DwttFNC7.js";import{C as L}from"./CjgxSf3Z.js";import{P as q,R as F,F as S}from"./DhlzCkk1.js";import{c as z}from"./DVeU9C0m.js";import{m as E,u as I}from"./A2i-jB0t.js";import{V as K}from"./C8qTJ4DZ.js";import{c as H}from"./PTVZ60bU.js";import{G as V}from"./DMpGthcW.js";import{S as O}from"./BlOCbZZ_.js";import{P as T,a as U,b as Q}from"./BNd9PXjZ.js";import{u as G}from"./DNjT_81V.js";import"./B_MBILnY.js";import"./CRIHYVUO.js";import"./C2lgiZCj.js";import"./Cv4WEOgi.js";import"./CN9Fs6v4.js";import"./BXVtuNzM.js";import"./Bd28ezPS.js";import"./CAcmXV8d.js";import"./CPx2nIdW.js";import"./udHN_WFV.js";import"./B_Ukz7Wm.js";import"./CvHmvM3a.js";import"./C0RK1YVT.js";import"./DMTsFfgV.js";import"./QCv3xIMT.js";import"./i98rt80m.js";import"./BMAI0KDj.js";import"./fm6YtsHK.js";import"./BK1GrRkO.js";import"./lQNySdmp.js";import"./DwYMFMvl.js";import"./CKFTUFhH.js";import"./k2R_wJ0i.js";import"./oH1X4tJ9.js";import"./DzWyXrHo.js";import"./BsyW42cy.js";import"./DK1ebHKk.js";import"./DS_naml_.js";import"./KaWwHf68.js";import"./CDYZEHhu.js";const B=z([["M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4s-4 1.79-4 4s1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"]]);var W=i('<div class="border-b border-divider">'),Z=i('<div class="grid place-items-center border-b border-divider p-3"style=height:118.3px>'),J=i('<div class="relative flex gap-3 border-b border-divider px-4 py-3"><div class="flex w-9 shrink-0 flex-col items-end gap-3"><div class="grid h-7.5 w-7.5 place-items-center"></div></div><div class="flex min-w-0 grow flex-col gap-3"><div class="overflow-hidden break-words text-sm">'),X=i('<div class="absolute bottom-0 left-0 top-0 w-1 bg-accent/60">'),Y=i("<img>"),ee=i('<div class="flex gap-2 overflow-hidden">'),te=i('<div class="flex flex-col gap-3"><button>'),re=i('<div class="h-7.5 w-7.5 shrink-0 overflow-hidden rounded-full bg-muted-fg"><img>'),se=i('<span class="-mr-1 ml-1 text-xs font-bold text-muted-fg">+'),ae=i('<div class="flex h-7.5 items-center gap-2"><span class="pr-1 text-sm">Hide'),ie=i('<div class="mr-2 h-7.5 w-7.5 shrink-0 overflow-hidden rounded-full bg-muted-fg"><img>
2'),oe=i('<span class="mr-1 overflow-hidden text-ellipsis whitespace-nowrap font-bold text-primary empty:hidden">'),ne=i('<span class="overflow-hidden text-ellipsis whitespace-nowrap text-muted-fg">@'),de=i('<div class="rounded-md border border-divider">'),le=i('<div class="grid place-items-center rounded-md border border-divider p-3"style=height:69.6px>');const ce={follow:{component:B,class:"text-accent"},like:{component:S,class:"text-red-600"},repost:{component:F,class:"text-green-600"}},ue=e=>t(a,{get children(){return[t(r,{get when(){const t=e.data,r=t.type;if("reply"===r||"quote"===r||"mention"===r)return t},keyed:!0,children:i=>{const d=i.item.uri,l=s(()=>{const t=$(e.uid,d);return{queryKey:t,queryFn:R,initialDataUpdatedAt:0,initialData:D(t)}});return t(a,{get children(){return[t(r,{get when(){return l.data},keyed:!0,get children(){return t(K,{estimateHeight:118.3,get children(){return t(q,{interactive:!0,get post(){return l.data},get highlight(){return!i.read}})}})}}),t(r,{get when(){return l.error},get children(){var e=W();return o(e,t(V,{get error(){return l.error},onRetry:()=>l.refetch()})),e}}),t(r,{when:!0,get children(){var e=Z();return o(e,t(n,{})),e}})]}})}}),t(r,{get when(){const t=e.data,r=t.type;if("follow"===r||"like"===r||"repost"===r)return t},keyed:!0,children:r=>{const s=r.type,a=r.read,i=r.items,{component:n,class:d}=ce[s],l=pe(i),c=me(r),u=he(()=>e.uid,r);return h=(m=(p=J()).firstChild).firstChild,f=(g=m.nextSibling).firstChild,o(p,!a&&X(),m),o(h,t(n,{class:d+" text-2xl"})),o(g,l,f),o(f,c),o(g,u,null),p;var p,m,h,g,f}})]}}),pe=e=>{if(1===e.length){const s=e[0],{did:a,avatar:i,displayName:n,handle:u}=s.author;return r=ee(),o(r,t(I,{to:{type:E,actor:a},title:n?`${n} (@${u})`:`@${u}`,class:"h-7.5 w-7.5 shrink-0 overflow-hidden rounded-full bg-muted-fg hover:opacity-80",get children(){var e=Y();return d(e,"src",i||M),l(()=>c(e,_(["h-full w-full"]))),e}})),r}var r,s,a;{const[r,i]=u(!1),n=e.length-5;return s=te(),(a=s.firstChild).$$click=()=>i(!r()),c(a,A({class:"-m-1 flex items-center gap-2 self-start overflow-hidden rounded p-1"})),o(a,()=>{return r()?(i=(a=ae()).firstChild,o(a,t(L,{class:"-rotate-90 text-xl"}),i),a):[e.slice(0,5).map(e=>{const t=e.author.avatar;return r=re(),s=r.firstChild,d(s,"src",t||M),l(()=>c(s,_(["h-full w-full"]))),r;var r,s}),n>0&&(s=se(),s.firstChild,o(s,n,null),s),t(L,{class:"mr-1 rotate-90 text-xl text-muted-fg"})];var s,a,i}),o(s,()=>r()?e.map(e=>{const{did:r,avatar:s,displayName:a,handle:i}=e.author;return t(I,{to:{type:E,actor:r},get class(){return A({class:"-m-1 flex min-w-0 items-center rounded p-1 text-sm"})},get children(){return[(r=ie(),n=r.firstChild,d(n,"src",s||M),l(()=>c(n,_(["h-full w-full"]))),r),(t=oe(),o(t,a),t),(e=ne(),e.firstChild,o(e,i,null),e)];var e,t,r,n}})}):null,null),l(()=>d(a,"title",r()?"Hide users":`Show list of ${e.length} users`)),s}},me=e=>{const r=e.items,s=Math.min(r.length,r.length>2?1:2),a=r.length-s,i=e.type,o=[];for(let n=0;n<s;n++){const e=r[n].author;s>1&&(a<1&&n===s-1?o.push(" and "):0!==n&&o.push(", ")),o.push(t(I,{get to(){return{type:E,actor:e.did}},dir:"auto",class:"inline-block overflow-hidden align-top font-bold hover:underline",get children(){return e.displayName?.trim()||`@${e.handle}`}}))}return a>0&&o.push(` and ${a} others`),"follow"===i?o.push(" followed you"):"like"===i?o.push(" liked your post"):"repost"===i&&o.push(" reposted your post"),o},he=(e,i)=>{const d=i.type;if("like"===d||"repost"===d){const d=i.items[0].record.subject.uri,l=s(()=>{const t=$(e(),d);return{queryKey:t,queryFn:R,initialDataUpdatedAt:0,initialData:D(t)}});return t(a,{get children(){return[t(r,{get when(){return l.data},keyed:!0,children:e=>{const r=e.author,s=()=>e.record.value;return t(K,{estimateHeight:69.6,class:"flex flex-col",get children(){return t(H,{get record(){return{$type:"app.bsky.embed.record#viewRecord",uri:e.uri,cid:null,indexedAt:null,author:{did:r.did,avatar:r.avatar.value,handle:r.handle.value,displayName:r.displayName.value},embeds:e.embed.value?[e.embed.value]:[],value:{createdAt:s().createdAt,text:s().text}}}})}})}}),t(r,{get when(){return l.error},get children(){var e=de();return o(e,t(V,{get error(){return l.error},onRetry:()=>l.refetch()})),e}}
2),t(r,{when:!0,get children(){var e=le();return o(e,t(n,{})),e}})]}})}return null};p(["click"]);const ge=z([["M.41 13.41 6 19l1.41-1.42L1.83 12m20.41-6.42L11.66 16.17 7.5 12l-1.43 1.41L11.66 19l12-12M18 7l-1.41-1.42-6.35 6.35 1.42 1.41L18 7Z"]]);var fe=i('<button title="Mark notifications as read">'),ve=i('<button title="Column settings">'),je=i('<div class="border-b border-divider p-4"><p class="text-center text-sm text-muted-fg">Nothing here but crickets...');const xe=v(()=>j(()=>import("./CqTXUu3a.js"),__vite__mapDeps([0]))),ye=v(()=>j(()=>import("./Bi9azvFS.js"),__vite__mapDeps([0]))),we=(e,t)=>!(!e||!t?.cid)&&t.cid!==e.pages[0].cid,be=()=>{const[r,a]=u(!1),{pane:i}=G();let n;const d=m(),p=h(()=>({queryKey:y(i.uid),queryFn:b,initialPageParam:void 0,getNextPageParam:e=>e.cursor})),v=s(()=>{const e=p.data;return{queryKey:x(i.uid),queryFn:k,staleTime:3e4,enabled:void 0!==e,refetchOnWindowFocus:t=>!we(e,t.state.data),refetchInterval:t=>!we(e,t.state.data)&&(document.hidden?18e4:3e4)}}),j=g(()=>({mutationKey:["updateNotificationsSeen",i.uid],async mutationFn(){const t=p.data?.pages[0].date;if(!t)return;const r=new Date(t);r.setMilliseconds(r.getMilliseconds()+1),await(async(t,r=new Date)=>{const s=await e.connect(t);await s.rpc.call("app.bsky.notification.updateSeen",{data:{seenAt:r.toISOString()}})})(i.uid,r)},onMutate(){n.scrollTo({top:0,behavior:"auto"})},onSuccess(){d.setQueryData(x(i.uid),e=>e?{...e,read:!0}:e),C(d,y(i.uid)),p.refetch()}}));return l(e=>{const t=p.data;if(0!==e&&t){const e=t.pages;1===e.length&&d.setQueryData(x(i.uid),t=>({...t,cid:e[0].cid}),{updatedAt:f(()=>p.dataUpdatedAt)})}return t},0),[t(U,{title:"Notifications",get actions(){return[(s=fe(),s.$$click=()=>j.mutate(),o(s,t(ge,{})),l(e=>{var t=j.isPending||p.isLoading||p.isRefetching||!p.data?.pages[0].date,r=N({color:"muted"});return t!==e.e&&(s.disabled=e.e=t),r!==e.t&&c(s,e.t=r),e},{e:void 0,t:void 0}),s),(e=ve(),e.$$click=()=>a(!r()),o(e,t(O,{})),l(()=>c(e,N({edge:"right",color:"muted"}))),e)];var e,s},get children(){return t(T,{ref:e=>n=e,get children(){return t(P,{get data(){const e=i.mask;return p.data?.pages.flatMap(e=>e.slices).filter(t=>{const r=w[t.type];return void 0!==r&&0===(r&e)})},get error(){return p.error},render:e=>t(ue,{get uid(){return i.uid},data:e}),get fallback(){return je()},get manualScroll(){return 0!==i.mask},get hasNewData(){return we(p.data,v.data)},get hasNextPage(){return p.hasNextPage},get isFetchingNextPage(){return p.isFetchingNextPage||p.isLoading},get isRefreshing(){return p.isRefetching},onEndReached:()=>p.fetchNextPage(),onRefresh:()=>{C(d,y(i.uid)),p.refetch()}})}})}}),()=>{if(r())return t(Q,{onClose:()=>a(!1),get children(){return[t(ye,{}),t(xe,{})]}})}]};p(["click"]);export{be as default};
3//# sourceMappingURL=KN7UYECh.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.