PageSourceSearch

https://seekingalpha.com/samw/static/js/c.5164.315628e0f.js

js seekingalpha.com collected 2026-09-24 07:16:31 UTC 6,773 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunksamw=globalThis.webpackChunksamw||[]).push([[5164],{841316(e,t,r){var o=r(310770);const i=(0,r(296540).createContext)({moveTicker:o.l,setSortedTickers:o.l,sortedTickers:[]});r.d(t,["i",0,i])},392570(e,t,r){var o=r(205544),i=(r(218111),r(161701),r(130933)),l=r(296540),s=r(774258),n=r(921342),a=r(339741),d=r(841316),c=r(474848);r.d(t,["k",0,e=>{let t=e.children,r=e.portfolio,u=e.tickers;const m=(0,n.Q)().updatePortfolioSort,p=(0,l.useState)(()=>{var e;return(0,a.pE)(u||[],null!==(e=null==r?void 0:r.sort)&&void 0!==e?e:{source:"column"})}),v=(0,o.A)(p,2),x=v[0],b=v[1],f=(0,l.useCallback)(e=>{let t=e.prevIndex,o=e.nextIndex;if(!r)return;const l=(0,i.b)(x,t,o),s=l.map(e=>e.slug.toLowerCase()).join(",");b(Array.from(l)),m(r,{source:"custom",customSort:s})},[r,x,b,m]);return(0,c.jsx)(s.Y,{Context:d.i,value:{moveTicker:f,setSortedTickers:b,sortedTickers:x},children:t})}])},856625(e,t,r){r.d(t,{j:()=>B});var o=r(205544),i=r(285917),l=r(634164),s=r(296540),n=r(276725),a=r(731673),d=r(78097),c=r(935271),u=r(122713),m=r(251301),p=r(841316),v=r(906686);const x="portfolio:edit_portfolio:popup";var b=r(921342),f=r(627029),h=r(427443),k=r(143987),g=r(671766),j=r(98388),C=r(385929);const S=()=>{C.c.trackEvent({type:x,action:"dismiss",source:"edit_portfolio"})};r(16280);var w=r(294929),T=r(40476),y=r(599683),E=r(419199),N=r(662661),A=r(474848);const L=e=>{let t=e.onClose;return(0,A.jsx)(y.Z,{buttonLabel:{id:"DPfwMq"},onClick:t})},_=(0,E.k)(e=>(0,N.mw)(e,"Portfolio name cannot be blank."),(0,N.jk)({minLength:1}),(0,N.T9)({maxLength:50})),D=e=>{let t=e.portfolio;const r=(0,i.uB)()._,l=(0,s.useState)(!1),n=(0,o.A)(l,2),a=n[0],d=n[1],c=(0,h.G)().isMdScreen,u=(0,b.Q)().updatePortfolio,m=(0,s.useRef)(t.title),p=(0,s.useState)(null),v=(0,o.A)(p,2),g=v[0],j=v[1],y=(e=>{let t=e.isLoading;switch(!0){case Boolean(e.error):return"error";case t:return"pending";default:return"success"}})({error:g,isLoading:a}),E=(0,s.useMemo)(()=>g?{text:g,type:"error"}:null,[g]),N=(0,f.d)(e=>{e===m.current?d(!1):((e,t)=>{const r=_(e),o=(0,T.Z)(r)?t(r):r;return o?Promise.reject(new Error(o)):(0,w.C)(e).then(e=>{if(e.data.length)throw new Error("This name is already in use.");return null})})(e,r).then(()=>(m.current=e,u(t.id,{title:e}),((e,t)=>{C.c.trackEvent({type:x,action:"rename",source:"edit_portfolio",data:{portfolio_id:t,portfolio_title:e}})})(e,t.id),d(!1),!1)).catch(e=>{d(!1),j(e.message)})},1e3),L=(0,s.useCallback)(e=>{const t=e.currentTarget.value.trim();d(!0),j(null),N(t)},[N]);return(0,s.useEffect)(()=>(C.c.trackEvent({type:x,action:"shown",source:"edit_portfolio"}),S),[]),(0,A.jsx)("div",{className:"my-18 md:my-16",children:(0,A.jsx)(k.A,{horizontal:!0,ariaLabel:{id:"EastRc"},defaultValue:t.title,id:"portfolio-name",inputState:y,label:c?(0,A.jsx)("span",{className:"inline-block w-52 text-share-text-3 lg:text-medium-r",children:(0,A.jsx)(i.x6,{id:"M8er_5"})}):null,message:E,messageClassName:"w-full md:pl-60",placeholder:{id:"MRVU28"},size:c?"medium":"large",onChange:L})})};var O=r(451106),I=r(150986),M=(r(218111),r(22489),r(720116),r(844023));const P=e=>{let t=e.portfolio;const r=(0,s.use)(p.i),i=r.sortedTickers,n=r.moveTicker,a=(e=>{const t=(0,s.use)(M.t).deleteTickers,r=(0,s.use)(p.i),o=r.sortedTickers,i=r.setSortedTickers;return{deletePortfolioSymbol:(0,s.useCallback)(r=>{t(e.id,[r]);const l=o.find(e=>e.slug===r);var s,n;l&&(s=l.name,n=l.id,C.c.trackEvent({type:x,action:"delete_symbol",source:"edit_portfolio",data:{tag_id:n,tag_name:s}}),j.a.trackEvent({eventKey:g.d})),i(e=>e.filter(e=>e.slug!==r))},[t,e.id,o,i])}})(t).deletePortfolioSymbol,d=(0,s.useState)(),c=(0,o.A)(d,2),u=c[0],m=c[1],v=(0,s.useMemo)(()=>t.provider?(0,O.G)(null):null,[t.provider]);return i.length>0?(0,A.jsx)("section",{className:(0,l.$)("Ex9jO","flex h-0 grow flex-col overflow-hidden pb-24"),"data-test-id":"symbols-list",children:(0,A.jsx)("div",{className:(0,l.$)("Pn0VK","overflow-auto"),ref:m,children:(0,A.jsx)(I.$,{changeListOrder:n,isNumbered:!1,items:i,renderOptions:v,scrollObservableContainer:u,onDeleteItem:a})})}):null};var $=r(733182);const z={initial:"large",md:"medium"},B=e=>{let t=e.portfolio,r=e.onClose,b=e.onDelete;
1const f=(0,i.uB)()._,h=(0,s.useState)(!1),k=(0,o.A)(h,2),g=k[0],j=k[1],C=(0,s.use)(p.i).sortedTickers,S=(0,d.b)().tickersDataMap,w=(0,s.useCallback)(()=>{j(!0)},[]),T=(0,s.useCallback)(()=>{j(!1)},[]),y=(0,s.useMemo)(()=>(0,c.Or)(C,S),[C,S]);if(g)return(0,A.jsx)(v.E,{biSource:x,portfolioId:t.id,tickers:y,title:{id:"aKqoBO"},onAfterSave:r,onCancel:T});const E=(0,m.Xb)(),N=C.length>0&&!t.provider;return(0,A.jsxs)("div",{className:(0,l.$)($.zr,!E&&$.Dy,"flex grow flex-col"),children:[(0,A.jsx)(a.r,{ariaDialogLabelId:"edit-portfolio-modal-label",renderHeaderAction:L,title:f({id:"np0yTw"}),variant:"action",onClose:r||n.b.removeCurrentModal}),(0,A.jsxs)("div",{className:"flex grow flex-col justify-between",children:[(0,A.jsx)(D,{portfolio:t}),(0,A.jsx)(P,{portfolio:t}),(0,A.jsxs)("div",{children:[N?(0,A.jsx)(u.$,{wide:!0,rootClassName:"mb-16",size:z,variant:"light-gray-invert",onClick:w,children:(0,A.jsx)(i.x6,{id:"aKqoBO"})}):null,(0,A.jsx)(u.$,{wide:!0,dataTestId:"delete-portfolio-button",size:z,variant:"red-invert",onClick:b,children:(0,A.jsx)(i.x6,{id:"GLZagh"})})]})]})]})}},150986(e,t,r){var o=r(205544),i=(r(218111),r(161701),r(243375)),l=r(692584),s=r(310770),n=r(296540),a=r(236585),d=r(441435),c=r(427443),u=r(891828),m=r(86713),p=r(445617),v=r(474848);r.d(t,["$",0,e=>{let t=e.items,r=e.itemsListRef,x=e.scrollObservableContainer,b=e.changeListOrder,f=void 0===b?s.l:b,h=e.onDeleteItem,k=void 0===h?s.l:h,g=e.onEmptyItemClick,j=e.isNumbered,C=void 0===j||j,S=e.renderOptions,w=e.renderTitle;const T=(0,n.useState)(null),y=(0,o.A)(T,2),E=y[0],N=y[1],A=(0,c.G)().isMdScreen,L=(0,n.useCallback)(e=>{const t=e.active;N(t.data.current.sortable.index)},[]),_=(0,n.useCallback)(e=>{const t=e.active,r=e.over;f({prevIndex:t.data.current.sortable.index,nextIndex:r.data.current.sortable.index}),N(null)},[f]);return(0,v.jsxs)(a.q,{items:t,onDragEnd:_,onDragStart:L,children:[(0,v.jsx)("div",{ref:r,children:(0,v.jsx)(u.S,{itemHeight:A?70:60,observableContainer:x,children:t.map((e,t)=>(0,v.jsx)(d.U,{id:e.id,children:(0,v.jsx)(m.C,{isSortable:!0,innerWrapperClassName:p.iJ,isNumbered:C,isSortActive:null!==E,item:e,number:t+1,renderOptions:S,renderTitle:w,onDelete:k,onEmptyItemClick:g},e.id)},e.id))})}),(0,l.g)(E)?null:(0,v.jsx)(i.Hd,{children:(0,v.jsx)("span",{className:p.r7,children:(0,v.jsx)(m.C,{isSortable:!0,innerWrapperClassName:p.iJ,isNumbered:C,isSortActive:Boolean(E),item:t[E],number:E+1,renderOptions:S,renderTitle:w,onDelete:k},E)})})]})}])},733182(e,t,r){r.d(t,{Dy:()=>s,Qs:()=>o,RV:()=>i,vE:()=>l,zr:()=>n});var o="irk6n",i="JAWpe",l="P6GLS",s="dZQ0m",n="uwFcN"}}]);

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.