PageSourceSearch

https://publishwall.si/styles/js/chunks/chunk9433.js?v=ae15c83520c5466734ce

js publishwall.si collected 2026-10-01 11:37:10 UTC 1,609 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpublishwall=self.webpackChunkpublishwall||[]).push([[9433],{29433:(n,l,o)=>{o.r(l),o.d(l,{FollowButtonUntyped:()=>w,default:()=>u});var t=o(85893),a=o(67294),e=o(507),s=o(68968),r=o(1604);const i=r.Ry({wallId:r.Rx(),isFollowing:r.O7(),currentWallId:r.Rx().optional().nullable(),wallName:r.jt(r.Z_())}),w=(0,a.forwardRef)(((n,l)=>{const o=i.parse(n);return(0,t.jsx)(c,Object.assign({},o,{ref:l}))})),c=(0,a.forwardRef)(((n,l)=>{if(n.currentWallId&&n.currentWallId==n.wallId)return(0,t.jsx)(t.Fragment,{});const[o,r]=(0,a.useState)(n.isFollowing),i=n.wallName;return(0,t.jsxs)("button",Object.assign({className:"pw__follow-btn pw__follow-btn--dark"+(o?" following":""),onClick:l=>function(l){return t=this,a=void 0,w=function*(){if(l.preventDefault(),l.stopPropagation(),!window.logged_in)return void(0,s.Tw)();const{error:t,result:a}=yield e.J.simplePost(window.base_url+"common/follow_wall",{wall_id:n.wallId,follow:!o});if(t||!a.success)return console.log("Error: "+JSON.stringify(t)),void alert(window.translations.please_contact_admin);r((n=>!n))},new((i=void 0)||(i=Promise))((function(n,l){function o(n){try{s(w.next(n))}catch(n){l(n)}}function e(n){try{s(w.throw(n))}catch(n){l(n)}}function s(l){var t;l.done?n(l.value):(t=l.value,t instanceof i?t:new i((function(n){n(t)}))).then(o,e)}s((w=w.apply(t,a||[])).next())}));var t,a,i,w}(l)},{children:[(0,t.jsx)("i",{className:"fa-solid fa-arrow-turn-down"}),(0,t.jsxs)("span",Object.assign({className:"pw__follow-btn__content"},{children:[o?window.translations.joined:window.translations.join," ",i&&"@"+i]}))]}))})),u=c}}]);

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.