PageSourceSearch

https://scorpinc.social/packs/js/features/follow_requests-c5fce9dc50abfde62522.chunk.js

js scorpinc.social collected 2026-10-07 18:57:45 UTC 3,694 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[461],{1562:function(e,t,o){"use strict";o.r(t);var a=o(0),s=o(2),c=o(55),n=o.n(c),i=o(3),l=o.n(i),u=o(7),d=o(23),r=o(77),b=o(108),j=o(22),m=o.n(j),h=o(25),p=o(11),O=o(241),_=o(17),g=o(238),f=o(6),v=o(1381),w=o(47),q=o(18),M=o(98),y=o(45),z=o(43),k=o(51),L=o(24);const R=Object(u.d)({authorize:{id:"follow_request.authorize",defaultMessage:"Authorize"},reject:{id:"follow_request.reject",defaultMessage:"Reject"}});class N extends h.a{render(){const{intl:e,account:t,onAuthorize:o,onReject:s}=this.props,c={__html:t.get("note_emojified")};return Object(a.a)("div",{className:"account-authorize__wrapper"},void 0,Object(a.a)("div",{className:"account-authorize"},void 0,Object(a.a)(q.a,{to:`/@${t.get("acct")}`,className:"detailed-status__display-name"},void 0,Object(a.a)("div",{className:"account-authorize__avatar"},void 0,Object(a.a)(z.a,{account:t,size:48})),Object(a.a)(k.a,{account:t})),Object(a.a)("div",{className:"account__header__content translate",dangerouslySetInnerHTML:c})),Object(a.a)("div",{className:"account--panel"},void 0,Object(a.a)("div",{className:"account--panel__button"},void 0,Object(a.a)(L.a,{title:e.formatMessage(R.authorize),icon:"check",iconComponent:M.a,onClick:o})),Object(a.a)("div",{className:"account--panel__button"},void 0,Object(a.a)(L.a,{title:e.formatMessage(R.reject),icon:"times",iconComponent:y.a,onClick:s}))))}}Object(s.a)(N,"propTypes",{account:m.a.record.isRequired,onAuthorize:l.a.func.isRequired,onReject:l.a.func.isRequired,intl:l.a.object.isRequired});var I=Object(r.c)(N);var x=Object(p.connect)((()=>{const e=Object(w.e)();return(t,o)=>({account:e(t,o.id)})}),((e,t)=>{let{id:o}=t;return{onAuthorize(){e(Object(_.t)(o))},onReject(){e(Object(_.L)(o))}}}))(I);const C=Object(u.d)({heading:{id:"column.follow_requests",defaultMessage:"Follow requests"}});class A extends h.a{constructor(){super(...arguments),Object(s.a)(this,"handleLoadMore",n()((()=>{this.props.dispatch(Object(_.x)())}),300,{leading:!0}))}UNSAFE_componentWillMount(){this.props.dispatch(Object(_.B)())}render(){const{intl:e,accountIds:t,hasMore:o,multiColumn:s,locked:c,domain:n,isLoading:i}=this.props,l=Object(a.a)(d.a,{id:"empty_column.follow_requests",defaultMessage:"You don't have any follow requests yet. When you receive one, it will show up here."}),u=!c&&t.size>0&&Object(a.a)("div",{className:"follow_requests-unlocked_explanation"},void 0,Object(a.a)(d.a,{id:"follow_requests.unlocked_explanation",defaultMessage:"Even though your account is not locked, the {domain} staff thought you might want to review follow requests from these accounts manually.",values:{domain:n}}));return Object(a.a)(v.a,{bindToDocument:!s,icon:"user-plus",iconComponent:O.a,heading:e.formatMessage(C.heading)},void 0,Object(a.a)(g.a,{scrollKey:"follow_requests",onLoadMore:this.handleLoadMore,hasMore:o,isLoading:i,showLoading:i&&0===t.size,emptyMessage:l,bindToDocument:!s,prepend:u},void 0,t.map((e=>Object(a.a)(x,{id:e},e)))),Object(a.a)(b.a,{},void 0,Object(a.a)("meta",{name:"robots",content:"noindex"})))}}Object(s.a)(A,"propTypes",{params:l.a.object.isRequired,dispatch:l.a.func.isRequired,hasMore:l.a.bool,isLoading:l.a.bool,accountIds:m.a.list,locked:l.a.bool,domain:l.a.string,intl:l.a.object.isRequired,multiColumn:l.a.bool});t.default=Object(p.connect)((e=>({accountIds:e.getIn(["user_lists","follow_requests","items"]),isLoading:e.getIn(["user_lists","follow_requests","isLoading"],!0),hasMore:!!e.getIn(["user_lists","follow_requests","next"]),locked:!!e.getIn(["accounts",f.q,"locked"]),domain:e.getIn(["meta","domain"])})))(Object(r.c)(A))}}]);
2//# sourceMappingURL=follow_requests-c5fce9dc50abfde62522.chunk.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.