PageSourceSearch

https://cdn.bulbapp.io/apps/frontend/_next/static/chunks/3322-4cc6eb24761dc944.js

js bulbapp.io collected 2026-10-02 06:43:24 UTC 17,455 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3322],{83999:function(t,e){var n=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.G=function(t){if(!t)return!1;if(t.length>254)return!1;if(!n.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},71889:function(t,e,n){n.d(e,{Z:function(){return i}});var r=n(85893),s=n(67294),a=n(92218),u=n(31159);var i=function(t){var e=t.children,n=function(){var t=(0,u.Z)(s.useState(!1),2),e=t[0],n=t[1],r=(0,u.Z)(s.useState(!1),2),a=r[0],i=r[1],c=s.useRef(0);return{dragStart:s.useCallback((function(t){c.current=t.clientX,n(!0)}),[]),dragStop:s.useCallback((function(t){window.requestAnimationFrame((function(){i(!1),n(!1)}))}),[]),dragMove:function(t,n){var r=c.current-t.clientX,s=Math.abs(r)>5;e&&s&&i(!0),a&&s&&(c.current=t.clientX,n(r))},dragging:a,position:c,setDragging:i}}(),i=n.dragStart,c=n.dragStop,o=n.dragMove;return(0,r.jsx)("div",{onMouseLeave:c,onClick:function(t){t.stopPropagation()},children:(0,r.jsx)(a.ScrollMenu,{onMouseDown:function(){return i},onMouseUp:function(){return c},onMouseMove:function(t){var e=t.scrollContainer;return function(t){return o(t,(function(t){e.current&&(e.current.scrollLeft+=t)}))}},children:e})})}},24649:function(t,e,n){n.d(e,{Z:function(){return b}});var r=n(17340),s=n(65353),a=n(85893),u=n(83999),i=n(67294),c=n(40782),o=n(81343),l=n(71005),p=n(54678),f=n(90428),h=n(63760),d=n(71852),y=n(73753);function b(t){var e=t.userId,n=t.setEmailSubscriptionId,b=t.handleClose,g=t.username,m=t.profile,Z=(0,l.Z)().subscribeUser,_=(0,i.useState)(""),v=_[0],w=_[1],S=(0,i.useState)(),C=S[0],I=S[1],x=(0,i.useState)(!1),L=x[0],j=x[1],M=(0,i.useState)(!1),V=M[0],k=M[1],F=function(){var t=(0,r.Z)((function(){var t,r;return(0,s.__generator)(this,(function(s){switch(s.label){case 0:if(!function(){try{return!!u.G(v)||(I("Please enter a valid email."),!1)}catch(t){return!1}}())return[2,!1];j(!0),s.label=1;case 1:return s.trys.push([1,3,,4]),[4,Z(e,v)];case 2:return 200===(t=s.sent()).status?(n(t.data.EmailSubscriptionId),k(!0)):(r=(0,o.e$)(t))?c.Am.error(r):c.Am.error("Cannot subscribe user."),[3,4];case 3:return s.sent(),[3,4];case 4:return j(!1),[2]}}))}));return function(){return t.apply(this,arguments)}}();return(0,a.jsx)(f.Z,{className:"p-4",children:V?(0,a.jsxs)(f.Z,{children:[(0,a.jsx)(f.Z,{className:"mb-4",children:(0,a.jsx)(h.Z,{className:"text-center",heading:600,children:"You've subscribed!"})}),(0,a.jsx)(f.Z,{className:"d-flex flex-row justify-content-center",children:(0,a.jsx)(p.Z,{appearance:"dark",darkAppearance:"outline-light",className:"w-fit",onClick:b,children:"Close"})})]}):(0,a.jsxs)(f.Z,{children:[(0,a.jsxs)(f.Z,{className:"mb-4",children:[(0,a.jsx)(f.Z,{className:"mb-2",children:(0,a.jsx)(y.Z,{size:"xl",name:g,src:m,showName:!1})}),(0,a.jsx)(f.Z,{className:"mb-2",children:(0,a.jsx)(h.Z,{heading:600,className:"text-center text-break",children:g})}),(0,a.jsx)(f.Z,{className:"text-center",children:(0,a.jsx)(h.Z,{children:"Subscribe and share your email with this author"})})]}),(0,a.jsx)(f.Z,{className:"mb-4",children:(0,a.jsx)(d.Z,{name:"email",value:v,onChange:function(t){return w(t.target.value)},placeholder:"Type your email...",invalid:!!C,invalidFeedback:C})}),(0,a.jsx)(f.Z,{className:"d-flex flex-row justify-content-center",children:(0,a.jsx)(p.Z,{appearance:"dark",darkAppearance:"outline-light",className:"w-fit",onClick:F,loading:L,children:"Subscribe"})})]})})}},52790:function(t,e,n){n.d(e,{Z:function(){return h}});var r=n(17340),s=n(54499),a=n(52234),u=n(65353),i=n(67294),c=n(38521),o=n(417),l=n(9193),p=n(22591),f=n(81343);function h(){var t=(0,i.useState)([]),e=t[0],n=t[1],h=(0,i.useState)(),d=h[0],y=h[1],b=(0,i.useState)(!0),g=b[0],m=b[1],Z=(0,i.useState)([]),_=Z[0],v=Z[1],w=(0,i.useState)(),S=w[0],C=w[1],I=(0,i.useState)(!0),x=I[0],L=I[1],j=(0,o.I)().userId;function M(){return M=(0,r.Z)((function(t,e,n,r,a){var i,c,o=arguments;return(0,u.__generator)(this,(function(u){switch(u.label){case 0:return i=o.length>5&&void 0!==o[5]?o[5]:null,c=o.length>6&&void 0!==o[6]?o[6]:null,[4,(0,f.Vz)(p.hHJ,(0,s.Z)({post_id:t,parent_id:e,country:n,mode:r},i?{comment_id:i}:{},c?{reply_id:c}:{},a||{}))];case 1:return[2,u.sent()]}}))})),M.apply(this,arguments)}function V(){return V=(0,r.Z)((function(t){var r,i;return(0,u.__generator)(this,(function(u){switch(u.label){case 0:m(!0),u.label=1;case 1:return u.trys.push([1,3,,4]),[4,(0,f.iC)(p.lot,t,(0,s.Z)({},d||{}))];case 2:return r=u.sent(),(0,c.bv)(r.status)&&(i=r.data,n((0,a.Z)(e).concat((0,a.Z)(i.Comments))),y(i.LastKey)),[3,4];case 3:return u.sent(),[3,4];case 4:return m(!1),[2]}}))})),V.apply(this,arguments)}function k(){return(k=(0,r.Z)((function(){var t,e;return(0,u.__generator)(this,(function(n){switch(n.label){case 0:L(!0),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,(0,f.Vz)(p.hHJ,(0,s.Z)({mode:l.d_A},S||{}))];case 2:return t=n.sent(),(0,c.bv)(t.status)&&(e=t.data,v((0,a.Z)(_).concat((0,a.Z)(e.Comments))),C(e.LastKey)),[3,4];case 3:return n.sent(),[3,4];case 4:return L(!1),[2]}}))}))).apply(this,arguments)}function F(){return(F=(0,r.Z)((function(t,e,n,r,s,a,i,c){return(0,u.__generator)(this,(function(u){switch(u.label){case 0:return[4,(0,f.c_)(p.hHJ,{UserId:j,PostId:t,ParentId:e,SiblingId:n,Data:r,Language:s,Country:a,WordCount:i,RequestSession:c})];case 1:return[2,u.sent()]}}))}))).apply(this,arguments)}function K(){return(K=(0,r.Z)((function(t,e,n,r,s,a){return(0,u.__generator)(this,(function(u){switch(u.label){case 0:return[4,(0,f.kq)(p.hHJ,t,{Data:e,Language:n,Country:r,WordCount:s,RequestSession:a})];case 1:return[2,u.sent()]}}))}))).apply(this,arguments)}function z(){return(z=(0,r.Z)((function(t){return(0,u.__generator)(this,(function(e){switch(e.label){case 0:return[4,(0,f.Pk)(p.hHJ,t)];case 1:return[2,e.sent()]}}))}))).apply(this,arguments)}return{myComments:e,loadingMyComments:g,myCommentsLastKey:d,getMyComments:function(t){return V.apply(this,arguments)},flaggedComments:_,flaggedCommentsLastKey:S,loadingFlaggedComments:x,getFlaggedComments:function(){return k.apply(this,arguments)},patchComment:function(t,e,n,r,s,a){return K.apply(this,arguments)},createComment:function(t,e,n,r,s,a,u,i){return F.apply(this,arguments)},getComments:function(t,e,n,r,s){return M.apply(this,arguments)},deleteComment:function(t){return z.apply(this,arguments)}}}},97576:function(t,e,n){n.d(e,{Z:function(){return f}});var r=n(17340),s=n(54499),a=n(52234),u=n(65353),i=n(67294),c=n(38521),o=n(417),l=n(22591),p=n(81343);function f(){var t=(0,i.useState)([]),e=t[0],n=t[1],f=(0,i.useState)(),h=f[0],d=f[1],y=(0,i.useState)(!0),b=y[0],g=y[1],m=(0,o.I)().userId;function Z(){return Z=(0,r.Z)((function(t){var r,i;return(0,u.__generator)(this,(function(u){switch(u.label){case 0:g(!0),u.label=1;case 1:return u.trys.push([1,3,,4]),[4,(0,p.iC)(l.kcw,t,(0,s.Z)({},h||{}))];case 2:return r=u.sent(),(0,c.bv)(r.status)&&(i=r.data,n((0,a.Z)(e).concat((0,a.Z)(i.CommentVotes))),d(i.LastKey)),[3,4];case 3:return u.sent(),[3,4];case 4:return g(!1),[2]}}))})),Z.apply(this,arguments)}function _(){return(_=(0,r.Z)((function(t,e){return(0,u.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,p.c_)(l.HnQ,{UserId:m,CommentId:t,Type:e})];case 1:return[2,n.sent()]}}))}))).apply(this,arguments)}
1return{myCommentVotes:e,loadingMyCommentVotes:b,myCommentVotesLastKey:h,getMyCommentVotes:function(t){return Z.apply(this,arguments)},createCommentVote:function(t,e){return _.apply(this,arguments)}}}},82966:function(t,e,n){n.d(e,{Z:function(){return h}});var r=n(17340),s=n(54499),a=n(52234),u=n(65353),i=n(67294),c=n(40782),o=n(38521),l=n(27579),p=n(96202),f=n(81343);function h(){var t=(0,l.Z)(),e=t.userId,n=t.loggedIn,h=(0,i.useState)([]),d=h[0],y=h[1],b=(0,i.useState)(),g=b[0],m=b[1],Z=(0,i.useState)(!0),_=Z[0],v=Z[1],w=(0,i.useState)([]),S=w[0],C=w[1],I=(0,i.useState)(),x=I[0],L=I[1],j=(0,i.useState)(!0),M=j[0],V=j[1];function k(){return k=(0,r.Z)((function(t){var e,n;return(0,u.__generator)(this,(function(r){switch(r.label){case 0:v(!0),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,f.Vz)(p.L1T,(0,s.Z)({user_id:t,mode:p.tVl},g||{}))];case 2:return e=r.sent(),(0,o.bv)(e.status)&&(n=e.data,y((0,a.Z)(d).concat((0,a.Z)(n.Follows))),m(n.LastKey)),[3,4];case 3:return r.sent(),[3,4];case 4:return v(!1),[2]}}))})),k.apply(this,arguments)}function F(){return F=(0,r.Z)((function(t){var e,n;return(0,u.__generator)(this,(function(r){switch(r.label){case 0:V(!0),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,f.Vz)(p.L1T,(0,s.Z)({user_id:t,mode:p.zHz},x||{}))];case 2:return e=r.sent(),(0,o.bv)(e.status)&&(n=e.data,C((0,a.Z)(S).concat((0,a.Z)(n.Follows))),L(n.LastKey)),[3,4];case 3:return r.sent(),[3,4];case 4:return V(!1),[2]}}))})),F.apply(this,arguments)}function K(t){return z.apply(this,arguments)}function z(){return(z=(0,r.Z)((function(t){return(0,u.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,f.c_)(p.L1T,{FollowerId:e,FolloweeId:t})];case 1:return[2,n.sent()]}}))}))).apply(this,arguments)}function A(t){return N.apply(this,arguments)}function N(){return(N=(0,r.Z)((function(t){return(0,u.__generator)(this,(function(e){switch(e.label){case 0:return[4,(0,f.Pk)(p.L1T,t)];case 1:return[2,e.sent()]}}))}))).apply(this,arguments)}function P(){return P=(0,r.Z)((function(t,e,n,r){var s,i,o,l;return(0,u.__generator)(this,(function(u){switch(u.label){case 0:return u.trys.push([0,5,,6]),s={status:null,data:null},i=n[e],t?[4,A(t)]:[3,2];case 1:return s=u.sent(),[3,4];case 2:return[4,K(i.Id)];case 3:s=u.sent(),u.label=4;case 4:return 200===s.status?((o=(0,a.Z)(n))[e].FollowId=t?null:null===s||void 0===s||null===(l=s.data)||void 0===l?void 0:l.FollowId,r(o)):t?c.Am.error("Cannot unfollow user. Try again."):c.Am.error("Cannot follow user. Try again."),[3,6];case 5:return u.sent(),[3,6];case 6:return[2]}}
1))})),P.apply(this,arguments)}return{followUser:K,unfollowUser:A,handleFollow:function(t,e,n,r){return P.apply(this,arguments)},canFollow:function(t){return n&&e!==t},followers:d,loadingFollowers:_,followersLastKey:g,getFollowers:function(t){return k.apply(this,arguments)},setFollowers:y,setFollowersLastKey:m,following:S,loadingFollowing:M,followingLastKey:x,getFollowing:function(t){return F.apply(this,arguments)},setFollowing:C,setFollowingLastKey:L}}},67374:function(t,e,n){n.d(e,{Z:function(){return f}});var r=n(17340),s=n(54499),a=n(52234),u=n(65353),i=n(67294),c=n(38521),o=n(417),l=n(22591),p=n(81343);function f(){var t=(0,i.useState)([]),e=t[0],n=t[1],f=(0,i.useState)(),h=f[0],d=f[1],y=(0,i.useState)(!0),b=y[0],g=y[1],m=(0,o.I)().userId;function Z(){return Z=(0,r.Z)((function(t){var r,i;return(0,u.__generator)(this,(function(u){switch(u.label){case 0:g(!0),u.label=1;case 1:return u.trys.push([1,3,,4]),[4,(0,p.iC)(l.y1C,t,(0,s.Z)({},h||{}))];case 2:return r=u.sent(),(0,c.bv)(r.status)&&(i=r.data,n((0,a.Z)(e).concat((0,a.Z)(i.PostVotes))),d(i.LastKey)),[3,4];case 3:return u.sent(),[3,4];case 4:return g(!1),[2]}}))})),Z.apply(this,arguments)}function _(){return(_=(0,r.Z)((function(t,e){return(0,u.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,p.c_)(l.yWb,{UserId:m,PostId:t,Type:e})];case 1:return[2,n.sent()]}}))}))).apply(this,arguments)}return{myPostVotes:e,loadingMyPostVotes:b,myPostVotesLastKey:h,getMyPostVotes:function(t){return Z.apply(this,arguments)},setMyPostVotes:n,createPostVote:function(t,e){return _.apply(this,arguments)}}}},77285:function(t,e,n){n.d(e,{Z:function(){return i}});var r=n(17340),s=n(65353),a=n(22591),u=n(81343);function i(){function t(){return(t=(0,r.Z)((function(t,e){return(0,s.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,u.Vz)(a.ILE,{content_id:t,type:e})];case 1:return[2,n.sent()]}}))}))).apply(this,arguments)}function e(){return(e=(0,r.Z)((function(t,e,n){return(0,s.__generator)(this,(function(r){switch(r.label){case 0:return[4,(0,u.c_)(a.ILE,{ContentId:t,Type:e,Rating:n})];case 1:return[2,r.sent()]}}))}))).apply(this,arguments)}return{createRating:function(t,n,r){return e.apply(this,arguments)},getRating:function(e,n){return t.apply(this,arguments)}}}},71005:function(t,e,n){n.d(e,{Z:function(){return d}});var r=n(17340),s=n(68873),a=n(54499),u=n(52234),i=n(65353),c=n(67294),o=n(81343),l=n(38521),p=n(417),f=n(9193),h=n(22591);function d(){var t=(0,c.useState)(),e=t[0],n=t[1],d=(0,c.useState)(!0),y=d[0],b=d[1],g=(0,c.useState)(),m=g[0],Z=g[1],_=(0,c.useState)([]),v=_[0],w=_[1],S=(0,c.useState)(!0),C=S[0],I=S[1],x=(0,c.useState)([]),L=x[0],j=x[1],M=(0,c.useState)(),V=M[0],k=M[1],F=(0,c.useState)(!0),K=F[0],z=F[1],A=(0,c.useState)([]),N=A[0],P=A[1],T=(0,c.useState)(),E=T[0],U=T[1],H=(0,c.useState)(!0),B=H[0],D=H[1],R=(0,p.I)().userId;function J(){return(J=(0,r.Z)((function(t){var e;return(0,i.__generator)(this,(function(r){switch(r.label){case 0:b(!0),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,o.Vz)(h.b5,(0,s.Z)({},f.KOv,t))];case 2:return e=r.sent(),(0,l.bv)(e.status)&&n(e.data),[3,4];case 3:return r.sent(),[3,4];case 4:return b(!1),[2]}}))}))).apply(this,arguments)}function $(){return($=(0,r.Z)((function(t){return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,(0,o.c_)(h.b5,{Action:f.MKy,Body:{Token:t}})];case 1:return[2,e.sent()];case 2:return e.sent(),[3,3];case 3:return[2]}}
1))}))).apply(this,arguments)}function q(){return q=(0,r.Z)((function(t){var e,n=arguments;return(0,i.__generator)(this,(function(r){switch(r.label){case 0:e=n.length>1&&void 0!==n[1]?n[1]:null,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,o.c_)(h.b5,{Action:f.Be8,Body:(0,a.Z)({UserId:t},e?{Email:e.toLowerCase()}:{})})];case 2:return[2,r.sent()];case 3:return r.sent(),[3,4];case 4:return[2]}}))})),q.apply(this,arguments)}function G(){return(G=(0,r.Z)((function(t){return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,(0,o.c_)(h.b5,{Action:f.wEP,Body:{EmailSubscriptionId:t}})];case 1:return[2,e.sent()];case 2:return e.sent(),[3,3];case 3:return[2]}}))}))).apply(this,arguments)}function W(){return(W=(0,r.Z)((function(t){return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,(0,o.c_)(h.b5,{Action:f.DQD,Body:{EmailSubscriptionIds:t}})];case 1:return[2,e.sent()];case 2:return e.sent(),[3,3];case 3:return[2]}}))}))).apply(this,arguments)}function X(){return X=(0,r.Z)((function(t){var e;return(0,i.__generator)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,(0,o.iC)(h.jm5,t)];case 1:return e=n.sent(),(0,l.bv)(e.status)&&Z(e.data),[3,3];case 2:return n.sent(),[3,3];case 3:return[2]}}
1))})),X.apply(this,arguments)}function Q(){return Q=(0,r.Z)((function(t,e){var n,r;return(0,i.__generator)(this,(function(s){switch(s.label){case 0:I(!0),s.label=1;case 1:return s.trys.push([1,3,,4]),[4,(0,o.iC)(h.aCI,t,{range:e})];case 2:return n=s.sent(),r=n.data,(0,l.bv)(n.status)&&w(r.Statistics),[3,4];case 3:return s.sent(),[3,4];case 4:return I(!1),[2]}}))})),Q.apply(this,arguments)}function O(){return O=(0,r.Z)((function(t){var e,n;return(0,i.__generator)(this,(function(r){switch(r.label){case 0:z(!0),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,o.iC)(h.$Z6,t,(0,a.Z)({},V||{}))];case 2:return e=r.sent(),n=e.data,(0,l.bv)(e.status)&&(j((0,u.Z)(L).concat((0,u.Z)(n.Subscribers))),k(n.LastKey)),[3,4];case 3:return r.sent(),[3,4];case 4:return z(!1),[2]}}))})),O.apply(this,arguments)}function Y(){return Y=(0,r.Z)((function(){var t,e,n,r=arguments;return(0,i.__generator)(this,(function(s){switch(s.label){case 0:t=r.length>0&&void 0!==r[0]&&r[0],D(!0),s.label=1;case 1:return s.trys.push([1,3,,4]),[4,(0,o.iC)(h.Gpy,R,(0,a.Z)({},E||{}))];case 2:return e=s.sent(),n=e.data,(0,l.bv)(e.status)&&(P(t?n.Subscriptions:(0,u.Z)(N).concat((0,u.Z)(n.Subscriptions))),U(n.LastKey)),[3,4];case 3:return s.sent(),[3,4];case 4:return D(!1),[2]}}))})),Y.apply(this,arguments)}return{unsubscribe:function(t){return $.apply(this,arguments)},subscription:e,loading:y,getSubscription:function(t){return J.apply(this,arguments)},subscribeUser:function(t){return q.apply(this,arguments)},unsubscribeUser:function(t){return G.apply(this,arguments)},subscriptionStatistics:m,getSubscriptionStatistics:function(t){return X.apply(this,arguments)},subscriptionTimeSeries:v,getSubscriptionTimeSeries:function(t,e){return Q.apply(this,arguments)},loadingTimeSeries:C,subscribers:L,subscriberLastKey:V,getSubscribers:function(t){return O.apply(this,arguments)},loadingSubscribers:K,setSubscribers:j,unsubscribeUsers:function(t){return W.apply(this,arguments)},mySubscriptions:N,mySubscriptionsLastKey:E,loadingMySubscriptions:B,getMySubscriptions:function(){return Y.apply(this,arguments)},setMySubscriptions:P}}},11882:function(t,e,n){n.d(e,{Z:function(){return i}});var r=n(43867),s=n(67294),a=n(61526),u=function(t){return s.createElement("svg",(0,r.pi)({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16"},t),s.createElement("path",{d:"M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z"}))},i=function(t){var e=t.className,n=t.selected,i=t.size,c=t.appearance,o=t.testId,l=(0,r._T)(t,["className","selected","size","appearance","testId"]);return s.createElement(a.Z,(0,r.pi)({className:e,testId:o,iconComponent:u,selected:n,appearance:c,size:i},l))};i.defaultProps={}}}]);

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.