PageSourceSearch

https://concise.news/_next/static/chunks/pages/starredTest-8e7aac5b14018d4b.js

js concise.news collected 2026-10-09 22:41:22 UTC 2,072 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[274],{8740:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/starredTest",function(){return r(2089)}])},2190:function(e,t,r){"use strict";var a=r(7294),s=r(7565),u=r(3299),n=r(673),d=r(1163),i=r(3972),l=r(9754);t.Z=()=>{let{mutateAsync:e}=s.h.user.createStarred.useMutation(),{mutateAsync:t}=s.h.user.getStarred.useMutation(),{data:r,status:c}=(0,u.useSession)(),{isSubscribed:o}=(0,n.L)(),[f,v]=(0,a.useState)([]),[_,p]=(0,a.useState)(!1),{setGuessWallShow:S}=(0,l.H)(),{setStarred:h,starred:w,addStarred:E,removeStarred:b}=(0,i.c)(),{push:k}=(0,d.useRouter)(),m=(0,a.useCallback)(async()=>{var e,a;if(p(!0),"unauthenticated"!==c&&(null==r?void 0:null===(e=r.user)||void 0===e?void 0:e.id)){let e=await t({userId:null==r?void 0:null===(a=r.user)||void 0===a?void 0:a.id});e.error||(v(e.data),h(e.data))}p(!1)},[c]),x=(0,a.useCallback)(async t=>{let{topic:r}=t;o?(p(!0),r.trim()&&"unauthenticated"!==c&&(w.includes(r)?(await e({topic:r,isAdd:!1}),v(e=>e.filter(e=>e!==r)),b(r)):(await e({topic:r}),v(e=>[r,...e]),E(r))),p(!1)):S(!0)},[c,w]);return{getStarred:m,starred:f,createStarred:x,isLoadingStarred:_}}},2089:function(e,t,r){"use strict";r.r(t);var a=r(5893),s=r(3299),u=r(7294),n=r(2190),d=r(7636);t.default=()=>{let{getStarred:e,starred:t}=(0,n.Z)(),{data:r,status:i}=(0,s.useSession)();return((0,u.useEffect)(()=>{e()},[i]),"local"===d.ZP.NODE_ENV.production)?"":(0,a.jsx)("div",{children:(0,a.jsx)(()=>t.map(e=>(0,a.jsx)("div",{style:{border:"1px solid black",padding:"10px",margin:"10px",borderColor:"green"},children:(0,a.jsxs)("p",{children:["Topic: ",e]})},e)),{})})}},3972:function(e,t,r){"use strict";r.d(t,{c:function(){return n}});var a=r(4529);let s={starred:[]},u=e=>({removeStarred:t=>{e(e=>{let{starred:r}=e;return{starred:r.filter(e=>e!==t)}})},addStarred:t=>{e(e=>{let{starred:r}=e;return r.includes(t)?r:{starred:[...r,t]}})},setStarred:t=>{e(()=>({starred:t}))}}),n=(0,a.Ue)()(e=>({...s,...u(e)}))}},function(e){e.O(0,[774,888,179],function(){return e(e.s=8740)}),_N_E=e.O()}]);

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.