PageSourceSearch

https://my.dish.com/static/js/src_workspaces_profile_src_components_HouseholdMember_tsx.70f09998.chunk.js

js dish.com collected 2026-09-24 08:42:15 UTC 4,214 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkmydish_app||=[]).push([["src_workspaces_profile_src_components_HouseholdMember_tsx"],{37783(e,s,t){t.r(s);var a=t(9950),l=t(959),r=t(55563),o=t(43972),h=t(65022),m=t(24805),d=(t(77930),t(46134)),i=t(80474),u=t(44414);const n={cancelChanges:d.I,getHouseholdMember:i.mv,saveHouseholdMember:m.Xc},b=(0,l.Ng)(e=>({householdMember:e.profile.householdMember,householdMemberStatus:e.profileActionStatus.householdMemberStatus}),n)(function(e){const s="household-member",{defaultStatus:t=(window.innerWidth>992?"EDITABLE":"DISPLAY"),firstNameLabel:l="First Name",lastNameLabel:m="Last Name",firstNamePlaceHolder:d="First Name",lastNamePlaceHolder:i="Last Name",title:n="Additional Household Member"}=e;a.useEffect(()=>{e.householdMember||e.getHouseholdMember()},[]);const[b,c]=a.useState({status:t,householdMemberDetails:e.householdMember});if(a.useEffect(()=>{e.householdMember&&c({...b,householdMemberDetails:e.householdMember})},[e.householdMember]),a.useEffect(()=>{b.householdMemberDetails&&JSON.stringify(b.householdMemberDetails)!==JSON.stringify(e.householdMember)?("UNSAVED"!==b.status&&h.A.trackWidgetEvent("profileStart",s),c({...b,status:"UNSAVED"})):"UNSAVED"===b.status&&c({...b,status:"EDITABLE"})},[b.householdMemberDetails]),a.useEffect(()=>{e.householdMemberStatus&&"SUCCESS"===e.householdMemberStatus.status?(h.A.trackWidgetEvent("profileSuccess",s),c({...b,status:"SAVED",householdMemberDetails:e.householdMember})):e.householdMemberStatus&&"FAILED"===e.householdMemberStatus.status&&h.A.trackWidgetEvent("profileError",s)},[e.householdMemberStatus]),!e.householdMember||!b.householdMemberDetails)return(0,u.jsx)(u.Fragment,{});const M=e.householdMemberStatus&&"FAILED"===e.householdMemberStatus.status&&e.householdMemberStatus.messages?e.householdMemberStatus.messages.map(e=>({type:e.type,message:(0,u.jsx)(o.A,{contentId:e.cmsContentId,campfireUI:!0})})):[];return(0,u.jsx)(u.Fragment,{children:(0,u.jsx)(r.Lz,{landingStatus:t,title:n,inValid:!!b.householdMemberDetails.firstName&&""===b.householdMemberDetails.lastName.trim()||!!b.householdMemberDetails.lastName&&""===b.householdMemberDetails.firstName.trim(),status:b.status,summaryContent:e.summaryContentId&&(0,u.jsx)(o.A,{contentId:e.summaryContentId,campfireUI:!0}),onSave:()=>{b.householdMemberDetails&&e.saveHouseholdMember({firstName:b.householdMemberDetails.firstName.trim(),lastName:b.householdMemberDetails.lastName.trim()})},onCancel:()=>{c({...b,status:t,householdMemberDetails:e.householdMember}),e.cancelChanges(s)},onEdit:()=>{c({...b,status:"EDITABLE"})},messages:M.length>0&&(0,u.jsx)(r.H,{messages:M}),children:"DISPLAY"===b.status||"SAVED"===b.status&&"DISPLAY"===t?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"displayComponent",children:[(0,u.jsx)("div",{children:(0,u.jsx)(r.fJ,{children:l})}),(0,u.jsx)("div",{children:(0,u.jsx)(r.mB,{children:e.householdMember.firstName||(0,u.jsx)("br",{})})})]}),(0,u.jsxs)("div",{className:"displayComponent",children:[(0,u.jsx)("div",{children:(0,u.jsx)(r.fJ,{children:m})}),(0,u.jsx)("div",{children:(0,u.jsx)(r.mB,{children:e.householdMember.lastName||(0,u.jsx)("br",{})})})]})]}):(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)("div",{className:"details",children:[(0,u.jsx)("div",{className:"info",children:(0,u.jsx)(r.ks,{disabled:e.disabled,name:"firstName",placeHolder:d,id:"firstName",label:l,hasError:!1,maxLength:25,value:b.householdMemberDetails.firstName,onChange:e=>{c({...b,householdMemberDetails:{...b.householdMemberDetails,firstName:e.target.value}})},required:!!b.householdMemberDetails.lastName,rulesMessages:{required:(0,u.jsx)(o.A,{campfireUI:!0,contentId:"common-required-error",args:{"field-label":l}})}})}),(0,u.jsx)("div",{className:"info",children:(0,u.jsx)(r.ks,{disabled:e.disabled,name:"lastName",placeHolder:i,id:"lastName",label:m,hasError:!1,maxLength:25,value:b.householdMemberDetails.lastName,onChange:e=>{c({...b,householdMemberDetails:{...b.householdMemberDetails,lastName:e.target.value}})},required:!!b.householdMemberDetails.firstName,rulesMessages:{required:(0,u.jsx)(o.A,{campfireUI:!0,contentId:"common-required-error",args:{"field-label":m}})}})})]})})})})});t.d(s,["default",0,b])},77930(){}}]);

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.