PageSourceSearch

https://cyberspace.rodeo/packs/js/features/domain_blocks-ec3f40708a92468e4a12.chunk.js

js cyberspace.rodeo collected 2026-10-07 17:01:30 UTC 3,085 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[456],{1561:function(e,a,t){"use strict";t.r(a);var o,n=t(0),i=t(2),c=t(55),s=t.n(c),d=t(3),l=t.n(d),r=t(7),m=t(23),b=t(77),u=t(108),p=t(22),h=t.n(p),j=t(25),v=t(11),O=t(1407),g=t(1),k=t(75);function w(){return w=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var o in t)({}).hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},w.apply(null,arguments)}var M=function(e){let{title:a,titleId:t,...n}=e;return g.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg",height:24,viewBox:"0 -960 960 960",width:24,"aria-labelledby":t},n),a?g.createElement("title",{id:t},a):null,o||(o=g.createElement("path",{d:"M240-640h360v-80q0-50-35-85t-85-35q-50 0-85 35t-35 85h-80q0-83 58.5-141.5T480-920q83 0 141.5 58.5T680-720v80h40q33 0 56.5 23.5T800-560v400q0 33-23.5 56.5T720-80H240q-33 0-56.5-23.5T160-160v-400q0-33 23.5-56.5T240-640Zm0 480h480v-400H240v400Zm240-120q33 0 56.5-23.5T560-360q0-33-23.5-56.5T480-440q-33 0-56.5 23.5T400-360q0 33 23.5 56.5T480-280ZM240-160v-400 400Z"})))},f=t(87),q=t(14),T=t(24);const _=Object(r.d)({unblockDomain:{id:"account.unblock_domain",defaultMessage:"Unblock domain {domain}"}}),y=e=>{let{domain:a}=e;const t=Object(k.a)(),o=Object(q.c)(),i=Object(g.useCallback)((()=>{o(Object(f.h)(a))}),[o,a]);return Object(n.a)("div",{className:"domain"},void 0,Object(n.a)("div",{className:"domain__wrapper"},void 0,Object(n.a)("span",{className:"domain__domain-name"},void 0,Object(n.a)("strong",{},void 0,a)),Object(n.a)("div",{className:"domain__buttons"},void 0,Object(n.a)(T.a,{active:!0,icon:"unlock",iconComponent:M,title:t.formatMessage(_.unblockDomain,{domain:a}),onClick:i}))))};var C=t(122),x=t(238),N=t(1381);const B=Object(r.d)({heading:{id:"column.domain_blocks",defaultMessage:"Blocked domains"}});class D extends j.a{constructor(){super(...arguments),Object(i.a)(this,"handleLoadMore",s()((()=>{this.props.dispatch(Object(f.e)())}),300,{leading:!0}))}UNSAFE_componentWillMount(){this.props.dispatch(Object(f.f)())}render(){const{intl:e,domains:a,hasMore:t,multiColumn:o}=this.props;if(!a)return Object(n.a)(N.a,{},void 0,Object(n.a)(C.a,{}));const i=Object(n.a)(m.a,{id:"empty_column.domain_blocks",defaultMessage:"There are no blocked domains yet."});return Object(n.a)(N.a,{bindToDocument:!o,icon:"ban",iconComponent:O.a,heading:e.formatMessage(B.heading),alwaysShowBackButton:!0},void 0,Object(n.a)(x.a,{scrollKey:"domain_blocks",onLoadMore:this.handleLoadMore,hasMore:t,emptyMessage:i,bindToDocument:!o},void 0,a.map((e=>Object(n.a)(y,{domain:e},e)))),Object(n.a)(u.a,{},void 0,Object(n.a)("meta",{name:"robots",content:"noindex"})))}}Object(i.a)(D,"propTypes",{params:l.a.object.isRequired,dispatch:l.a.func.isRequired,hasMore:l.a.bool,domains:h.a.orderedSet,intl:l.a.object.isRequired,multiColumn:l.a.bool});a.default=Object(v.connect)((e=>({domains:e.getIn(["domain_lists","blocks","items"]),hasMore:!!e.getIn(["domain_lists","blocks","next"])})))(Object(b.c)(D))}}]);
2//# sourceMappingURL=domain_blocks-ec3f40708a92468e4a12.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.