PageSourceSearch

https://styxview.com/static/js/36255.aaab70a8.chunk.js

js styxview.com collected 2026-10-07 18:04:55 UTC 3,123 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkstyx_react=self.webpackChunkstyx_react||[]).push([[36255],{36255:(e,t,i)=>{i.r(t),i.d(t,{default:()=>x});var s=i(9950),a=i(10300),l=i(85105),n=i(15053),r=i(89379),o=i(56523),d=i(96730),c=i(52867),u=i(46741),m=i(43724),p=i(44414);const f=[{field:"executive_name",headerName:"Executive Name",width:250},{field:"dka_network",headerName:"Platform",type:"platform",width:225},{field:"total_posts",headerName:"Total Posts",type:"number",width:180,sx:{ml:4}},{field:"positive_count",headerName:"Positive Posts",type:"number",width:180,sx:{ml:4}},{field:"negative_count",headerName:"Negative Posts",type:"number",width:180,sx:{ml:4}},{field:"neutral_count",headerName:"Neutral Posts",type:"number",width:180,sx:{ml:4}}],h=e=>{let{list:t}=e;const{t:i}=(0,m.A)(),a=(0,o.b)(),l=(0,u.A)(),[n,h]=(0,s.useState)([]);if((0,s.useEffect)(()=>{if(t){const e=t.map((e,t)=>(0,r.A)((0,r.A)({},e),{},{id:t})),i=Array.from(new Set(e.map(e=>e.dka_network)));f.forEach(e=>{if("dka_network"===e.field)return e.options=i.map(e=>({label:(0,c.Zr)(e),value:e})),e;if("executive_name"===e.field){e.type="dropdown";const i=[...new Set(t.map(e=>e.executive_name))];return e.options=i.map(e=>({value:e,label:e})),e}return e}),h(e)}},[t]),!t||!t.length)return null;return(0,p.jsx)(d.A,{title:i("Social Media Posts (Past 90 Days)"),apiRef:a,list:n,columns:f,rowId:"id",isClientRendering:!0,isRefresh:!1,isExport:!1,isScrollToTop:!1,onRowClick:function(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return l(e,"/investigation/social-news/".concat(t.project_id,"?type=social"),i)},rootSX:{mb:-2}})},v=[{field:"executive_name",headerName:"Executive Name",width:250},{field:"total_posts",headerName:"Total Articles",type:"number",width:200,sx:{ml:4}},{field:"positive_count",headerName:"Positive Articles",type:"number",width:200,sx:{ml:4}},{field:"negative_count",headerName:"Negative Articles",type:"number",width:200,sx:{ml:4}},{field:"neutral_count",headerName:"Neutral Articles",type:"number",width:200,sx:{ml:4}}],w=e=>{let{list:t}=e;const{t:i}=(0,m.A)(),a=(0,o.b)(),l=(0,u.A)(),[n,c]=(0,s.useState)([]);if((0,s.useEffect)(()=>{if(t){const e=t.map((e,t)=>(0,r.A)((0,r.A)({},e),{},{id:t}));c(e),v.forEach(e=>{if("executive_name"===e.field){e.type="dropdown";const i=[...new Set(t.map(e=>e.executive_name))];return e.options=i.map(e=>({value:e,label:e})),e}return e})}},[t]),!t||!t.length)return null;return(0,p.jsx)(d.A,{title:i("News Articles (Past 90 Days)"),apiRef:a,columns:v,list:n,rowId:"id",isClientRendering:!0,isRefresh:!1,isExport:!1,isScrollToTop:!1,onRowClick:function(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return l(e,"/investigation/social-news/".concat(t.dka_project_id,"?type=news"),i)}})},x=()=>{const{executiveIndividualPostsOvertime:e,newsArticlesAllExecutives:t,socialMediaPostsAllExecutives:i}=(0,a.d4)(e=>e.dataReducer.executiveData);return(0,p.jsxs)(l.A,{direction:"column",rowGap:6,sx:{mt:2},children:[(0,p.jsx)(n.h8,{data:e}),(0,p.jsx)(h,{list:i}),(0,p.jsx)(w,{list:t})]})}},56523:(e,t,i)=>{i.d(t,{b:()=>a});var s=i(9950);const a=()=>s.useRef(null)}}]);

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.