PageSourceSearch

https://cms.businesswireindia.com/assets/UpdateJournalist-82723bf3.js

js businesswireindia.com collected 2026-10-02 03:39:06 UTC 19,922 bytes, 1 lines download raw bytes

1import{l as we,_ as Ce,u as Se,r as c,c as Le,d as ke,h as Re,i as Te,j as Me,a as Fe,e as Ee,E as Ge,G as De,H as Ie,n as Pe,I as z,s as Ae,J as Je,K as Be,M as q,N as Ve,O as _e,v as Oe,w as e,L as M,P as Ye,F as K,x as $,S as W,Q as He,R as X,T as Qe,z as Z,B as Ue,U as ze,V as qe}from"./index-8acdbf7a.js";const ee=we(()=>Ce(()=>import("./index-8acdbf7a.js").then(u=>u.c6),["assets/index-8acdbf7a.js","assets/index-b108a4dd.css"])),We=()=>{var O,Y,H,Q;const u=Se(),[se,ae]=c.useState(""),[j,le]=c.useState(!1),[y,re]=c.useState(!1),[te,Ke]=Le(),[ie,F]=c.useState(!1),[ce,{isLoading:E,data:o}]=ke(),{data:f}=Re(""),[G,{isLoading:ne,data:b}]=Te(),[D,{isLoading:oe,data:v}]=Me(),[I,w]=c.useState([]),[P,C]=c.useState([]),N=Fe(),{socialLinks:S,journalistType:de,journalistCategory:me}=Ee(s=>s.basicMaster),{isLoading:he,data:xe}=Ge(""),{isLoading:A,data:h}=De(""),[ge,{data:L}]=Ie(),[pe,{isLoading:J,data:p}]=Pe(),[ue,{isLoading:B,data:k}]=z(),[Ne,{isLoading:V,data:R}]=z(),[je,{isLoading:ye,data:T}]=Ae();c.useEffect(()=>{const s=te.get("id");s?ce({MasterType:"JournalistMaster",recid:atob(s)}):u(-1)},[]),c.useEffect(()=>{ge({type:"language"})},[]),c.useEffect(()=>{je({SearchParam:{sociallinkid:"0"},SearchType:"GetSocialLink"})},[]),c.useEffect(()=>{ue({type:"Category",limit:100,skip:0})},[]),c.useEffect(()=>{Ne({type:"Type",limit:100,skip:0})},[]),c.useEffect(()=>{k&&N(Je(k))},[B,k]),c.useEffect(()=>{R&&N(Be(R))},[V,R]),c.useEffect(()=>{if(h){const s=q.chain(h??[]).filter(i=>i.categoryId===1).sortBy("categoryName").value();w(s);const l=q.chain(h??[]).filter(i=>i.categoryId===2).sortBy("categoryName").value();C(l),N(Ve(h))}},[A,h]),c.useEffect(()=>{T&&N(_e(T))},[ye,T]),c.useEffect(()=>{p&&(F(!0),_(),ae((p==null?void 0:p.message)??"Successfully submitted"))},[J,p]);const{values:r,errors:a,handleBlur:x,handleChange:d,handleSubmit:fe,setFieldValue:t,getFieldProps:m,resetForm:_,touched:n}=Oe({initialValues:ze,validationSchema:qe,validateOnChange:!1,onSubmit:async s=>{pe({MasterType:"journalist",JsonData:JSON.stringify({...s,businessFinance:s.newsReleaseCategory.business,general:s.newsReleaseCategory.general,category:[...s.newsReleaseCategory.business,...s.newsReleaseCategory.general]}),RequestType:"Insert"})}}),be=()=>{t("socialMediaDetails",[...r.socialMediaDetails,{socialMedia:"",link:""}])},ve=s=>{const l=[...r.socialMediaDetails];l.splice(s,1),t("socialMediaDetails",l)};return c.useEffect(()=>{if(o){_(),t("sendLogin","No");for(const s in o)s==="country"?(t("country",o[s]),G(o[s])):s==="state"?(t("state",o[s]),D(o[s])):s=="password"?(t("password",o[s]),t("confirmPassword",o[s])):s=="newsReleaseCountry"?t("newsReleaseGeography.country",o[s]):s=="newsReleaseState"?t("newsReleaseGeography.state",o[s]):s=="newsReleaseCity"?t("newsReleaseGeography.city",o[s]):s=="businessFinance"?t("newsReleaseCategory.business",o[s]):s=="general"?t("newsReleaseCategory.general",o[s]):t(s,o[s])}},[E,o]),E||B||V||A||he?e.jsx("div",{className:"",children:e.jsx(M,{})}):e.jsx(c.Suspense,{fallback:e.jsx(M,{}),children:e.jsxs("div",{className:"p-3",children:[e.jsx(Ye,{title:"Update Journalist"}),e.jsxs("form",{action:"#",onSubmit:fe,className:"",children:[e.jsxs("div",{className:"row g-3",children:[e.jsxs("div",{className:"col-md-6 d-flex flex-column flex-grow-1",children:[e.jsx("div",{children:e.jsx("div",{className:"bg-primary text-white",children:e.jsx("p",{className:"m-1",children:"Journalist Details"})})}),e.jsxs("div",{className:"card card-body border-primary vstack gap-3",children:[e.jsxs("div",{className:"row g-3",children:[e.jsxs("label",{htmlFor:"firstName",className:"form-label col-md-5",children:["First Name",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsx("input",{type:"text",className:"form-control ",placeholder:"First Name",id:"firstName",...m("firstName")}),a.firstName&&n.firstName&&e.jsx("p",{className:"text-danger",children:a.firstName})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"lastName",className:"form-label col-md-5",children:"Last Name"}),e.jsx("div",{className:"col-md-7",children:e.jsx("input",{type:"text",className:"form-control ",placeholder:"Last Name",id:"lastName",...m("lastName")}
1)})]}),e.jsxs("div",{className:"row g-3",children:[e.jsxs("label",{htmlFor:"email",className:"form-label col-md-5",children:["Email",e.jsx("span",{className:"text-danger",children:"*"}),e.jsx("small",{children:" (User name)"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsx("input",{type:"email",className:"form-control ",placeholder:"Email ID",id:"email",...m("email")}),a.email&&n.email&&e.jsx("p",{className:"text-danger",children:a.email})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsxs("label",{htmlFor:"password",className:"form-label col-md-5",children:["Password ",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsxs("div",{className:"input-group bg-transparent",children:[e.jsx("input",{type:j?"text":"password",className:"form-control ",placeholder:"Password",id:"password",...m("password")}),e.jsx("span",{className:"input-group-text bg-transparent py-0",children:e.jsx("button",{className:"btn btn-sm p-0 m-0 border-0",type:"button",onClick:()=>le(!j),children:j?e.jsx(K,{}):e.jsx($,{})})})]}),a.password&&n.password&&e.jsx("p",{className:"text-danger",children:a.password})]})]}),e.jsxs("div",{className:"row g-3 ",children:[e.jsxs("label",{htmlFor:"confirmPassword",className:"form-label col-md-5",children:["Confirm Password ",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsxs("div",{className:"input-group bg-transparent",children:[e.jsx("input",{type:y?"text":"password",className:"form-control ",placeholder:"Confirm Password",id:"confirmPassword",...m("confirmPassword")}),e.jsx("span",{className:"input-group-text bg-transparent py-0",children:e.jsx("button",{className:"btn btn-sm p-0 m-0 border-0",type:"button",onClick:()=>re(!y),children:y?e.jsx(K,{}):e.jsx($,{})})})]}),a.confirmPassword&&e.jsx("p",{className:"text-danger",children:a.confirmPassword})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Send Login Details To Journalist"}),e.jsx("div",{className:"col-md-7",children:e.jsxs("div",{className:"hstack gap-5",children:[e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",name:"sendLogin",id:"sendLoginYes",checked:r.sendLogin=="Yes",onChange:d,value:"Yes"}),e.jsx("label",{className:"form-check-label",htmlFor:"sendLoginYes",children:"Yes"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",name:"sendLogin",id:"sendLoginNo",checked:r.sendLogin=="No",onChange:d,value:"No"}),e.jsx("label",{className:"form-check-label",htmlFor:"sendLoginNo",children:"No"})]}),a.sendLogin&&n.sendLogin&&e.jsx("p",{className:"text-danger",children:a.mailerType})]})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Address"}),e.jsx("div",{className:"col-md-7",children:e.jsx("textarea",{className:"form-control",name:"address",rows:4,value:r.address,onChange:d,onBlur:x})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"country",className:"form-label col-md-5",children:"Country"}),e.jsx("div",{className:"col-md-7",children:e.jsxs("select",{className:"form-control form-select",id:"country",name:"country",value:r.country,onChange:s=>{d(s),G(s.target.value),t("state",""),t("city","")},onBlur:x,children:[e.jsx("option",{value:"",children:"--Select--"}),f==null?void 0:f.map((s,l)=>e.jsx("option",{value:s.countryId,children:s.countryName},l.toString()))]})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"state",className:"form-label col-md-5",children:"State"}),e.jsxs("div",{className:" col-md-7",children:[ne&&e.jsx(W,{}),e.jsxs("select",{className:"form-control form-select",id:"state",name:"state",value:r.state,onChange:s=>{d(s),D(s.target.value)},onBlur:x,children:[e.jsx("option",{value:"",children:"--Select--"}),b==null?void 0:b.map((s,l)=>e.jsx("option",{value:s.stateId,children:s.stateName},l.toString()))]})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"city",className:"form-label col-md-5",children:"City"}),e.jsxs("div",{className:"col-md-7",children:[oe&&e.jsx(W,{}),e.jsxs("select",{className:"form-control form-select",id:"city",name:"city",value:r.city,onChange:d,onBlur:x,children:[e.jsx("option",{value:"",children:"--Select--"}),v==null?void 0:v.map((s,l)=>e.jsx("option",{value:s.cityId,children:s.cityName},l.toString()))]})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Pincode"}),e.jsxs("div",{className:"col-md-7",children:[e.jsx("input",{type:"number",className:"form-control ",placeholder:"Pincode",name:"pincode",onChange:s=>{const l=s.target.value.replace(/\D/g,"");l.length<=9&&d({target:{name:"pincode",value:l}})},onBlur:x,value:r.pincode}),a.pincode&&n.pincode&&e.jsx("p",{className:"text-danger",children:a.pincode})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"mobile1",className:"form-label col-md-5",children:"Mobile"}),e.jsxs("div",{className:"col-md-7",children:[e.jsx("input",{type:"text",className:"form-control ",placeholder:"Mobile",max:20,maxLength:20,id:"mobile1",...m("mobile1")}),a.mobile1&&n.mobile1&&e.jsx("p",{className:"text-danger",children:a.mobile1})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("div",{className:"col-md-5",children:e.jsx("label",{className:"form-label",children:"Sms Alert"})}),e.jsx("div",{className:"col-md-7",children:e.jsxs("div",{className:"hstack gap-5",children:[e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",n
1ame:"smsAlert",id:"smsAlertYes",checked:r.smsAlert==1,onChange:d,value:1}),e.jsx("label",{className:"form-check-label",htmlFor:"smsAlertYes",children:"Yes"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",name:"smsAlert",id:"smsAlertNo",checked:r.smsAlert==0,onChange:d,value:0}),e.jsx("label",{className:"form-check-label",htmlFor:"smsAlertNo",children:"No"})]}),a.smsAlert&&n.smsAlert&&e.jsx("p",{className:"text-danger",children:a.mailerType})]})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Phone"}),e.jsxs("div",{className:" col-md-7",children:[e.jsx("input",{type:"text",max:20,maxLength:20,className:"form-control",placeholder:"Phone",name:"phone1",onChange:d,onBlur:x,value:r.phone1}),a.phone1&&n.phone1&&e.jsx("p",{className:"text-danger",children:a.phone1})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Altername Email"}),e.jsxs("div",{className:"col-md-7",children:[e.jsx("input",{type:"email",className:"form-control ",placeholder:"Altername Email",name:"alternateEmail",onChange:d,onBlur:x,value:r.alternateEmail}),a.alternateEmail&&n.alternateEmail&&e.jsx("p",{className:"text-danger",children:a.alternateEmail})]})]}),e.jsxs("div",{className:"row g-3",children:[e.jsxs("label",{className:"form-label col-md-5",children:["Mailer Type ",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7 hstack gap-5",children:[e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",name:"mailerType",id:"mailerTypeHtml",onChange:d,onBlur:x,checked:r.mailerType=="HTML",value:"HTML"}),e.jsx("label",{className:"form-check-label",htmlFor:"mailerTypeHtml",children:"HTML"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{type:"radio",className:"form-check-input",name:"mailerType",id:"mailerTypeText",value:"Text",onChange:d,onBlur:x,checked:r.mailerType=="Text"}),e.jsx("label",{className:"form-check-label",htmlFor:"mailerTypeText",children:"Text"})]}),a.mailerType&&n.mailerType&&e.jsx("p",{className:"text-danger",children:a.mailerType})]})]}),e.jsxs("div",{className:"row g-3",id:"newsReleaseLanguage",children:[e.jsxs("label",{className:"form-label col-md-5",children:["News Release Language ",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsx(He,{data:(L==null?void 0:L.map(s=>({id:s.id,title:s.name})))??[],defaultSelected:r.newsReleaseLanguage,selectedData:s=>{t("newsReleaseLanguage",s)}}),a.newsReleaseLanguage&&n.newsReleaseLanguage&&e.jsx("p",{className:"text-danger",children:JSON.stringify(a.newsReleaseLanguage)})]})]}),e.jsx("div",{children:e.jsx("div",{className:"bg-primary text-white",children:e.jsx("p",{className:"m-1",children:"Social Media Details"})})}),e.jsx("div",{children:r.socialMediaDetails.map((s,l)=>e.jsxs("div",{className:" card card-body vstack gap-3",children:[e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Social Media"}),e.jsx("div",{className:"col-md-7",children:e.jsxs("select",{className:"form-control form-select",...m(`socialMediaDetails[${l}].socialMedia`),children:[e.jsx("option",{value:"",children:"--Select--"}),S==null?void 0:S.map((i,g)=>e.jsx("option",{value:i.RecId,children:i.Title},g.toString()))]})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{className:"form-label col-md-5",children:"Link"}),e.jsx("div",{className:"col-md-7",children:e.jsx("input",{type:"text",className:"form-control ",placeholder:"Link","aria-label":"",...m(`socialMediaDetails[${l}].link`)})})]}),e.jsx("div",{className:"d-flex justify-content-end",children:r.socialMediaDetails.length>1&&e.jsx("button",{type:"button",onClick:()=>ve(l),className:" position-absolute bottom-0 end-0 btn btn-sm text-danger",children:"Delete row"})})]},l.toString()))}),e.jsx("div",{className:"",children:e.jsx("button",{type:"button",className:"btn text-danger btn-sm ",onClick:be,children:"+ Add more rows"})})]})]}),e.jsxs("div",{className:"col-md-6 vstack gap-3",children:[e.jsxs("div",{className:"",id:"newsReleaseCategory",children:[e.jsx("div",{className:"bg-primary text-white",children:e.jsxs("p",{className:"m-1",children:["News Release Category ",e.jsx("span",{className:"text-danger",children:"*"})]})}),e.jsxs("div",{className:"card card-body border-primary vstack gap-3",children:[e.jsxs("div",{className:"",children:[e.jsx("label",{className:"form-label",children:"Business/Finance"}),e.jsx("input",{type:"search",className:"form-control",placeholder:"Business/Finance",onKeyUp:s=>{const l=X(h==null?void 0:h.filter(i=>i.categoryId==1));if(s.target.value=="")w(l);else{const i=l.filter(g=>g.subCategoryName.toLowerCase().includes(s.target.value.toLowerCase()));w(i)}}}),e.jsx(ee,{data:I.map(s=>({id:s.subCategoryId,title:s.subCategoryName})),defaultSelected:r.newsReleaseCategory.business.map(s=>({id:Number(s.id),title:s.title})),selectedData:s=>
1{const l=I.filter(i=>s.some(g=>g.id==i.subCategoryId));t("newsReleaseCategory.business",l)}}),((O=a.newsReleaseCategory)==null?void 0:O.business)&&((Y=n.newsReleaseCategory)==null?void 0:Y.business)&&e.jsx("p",{className:"text-danger",children:JSON.stringify(a.newsReleaseCategory.business)})]}),e.jsxs("div",{className:"",children:[e.jsx("label",{className:"form-label",children:"General"}),e.jsx("input",{type:"search",className:"form-control",placeholder:"General",onKeyUp:s=>{const l=X(h==null?void 0:h.filter(i=>i.categoryId==2));if(s.target.value=="")C(l);else{const i=l.filter(g=>{var U;return(U=g.subCategoryName)==null?void 0:U.toLowerCase().includes(s.target.value.toLowerCase())});C(i)}}}),e.jsx(ee,{data:P.map(s=>({id:s.subCategoryId,title:s.subCategoryName})),defaultSelected:r.newsReleaseCategory.general.map(s=>({id:Number(s.id),title:s.title})),selectedData:s=>{const l=P.filter(i=>s.some(g=>g.id==i.subCategoryId));t("newsReleaseCategory.general",l)}}),((H=a.newsReleaseCategory)==null?void 0:H.general)&&((Q=n.newsReleaseCategory)==null?void 0:Q.general)&&e.jsx("p",{className:"text-danger",children:JSON.stringify(a.newsReleaseCategory.general)})]}),a.newsReleaseCategory&&n.newsReleaseCategory&&e.jsx("div",{children:e.jsx("p",{className:"text-danger",children:JSON.stringify(a.newsReleaseCategory)})}),e.jsx("div",{className:"row g-3",children:e.jsxs("select",{className:"form-control form-select",children:[e.jsx("option",{value:"",children:"--Select--"}),e.jsx("option",{value:5,children:"And"})]})})]})]}),e.jsxs("div",{children:[e.jsx("div",{className:"bg-primary text-white",children:e.jsx("p",{className:"m-1",children:"News Release Distribution (by Geography)"})}),e.jsx(Qe,{geography:xe??[],defaultCountry:r.newsReleaseGeography.country,defaultState:r.newsReleaseGeography.state,defaultCity:r.newsReleaseGeography.city,onCountrySelect:s=>{t("newsReleaseGeography.country",s),t("geographyData",s)},onStateSelect:s=>{t("newsReleaseGeography.state",s),s.some(i=>i.stateId!==0)&&t("geographyData",s)},onCitySelect:s=>{t("newsReleaseGeography.city",s),s.some(i=>i.cityId!==0)&&t("geographyData",s)}})]}),e.jsxs("div",{children:[e.jsx("div",{className:"bg-primary text-white",children:e.jsx("p",{className:"m-1",children:"Media Categorization"})}),e.jsxs("div",{className:"card card-body border-primary vstack gap-3",children:[e.jsxs("div",{className:"row g-3",children:[e.jsxs("label",{htmlFor:"mediaType",className:"form-label col-md-5",children:["Media Type",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsxs("select",{className:"form-control form-select",required:!0,id:"mediaType",...m("mediaType"),children:[e.jsx("option",{value:"",children:"--Select--"}),de.map((s,l)=>e.jsx("option",{value:s.categoryId,children:s.categoryName},l.toString()))]}),a.mediaType&&n.mediaType&&e.jsx("p",{className:"text-danger",children:a.mediaType})]})]}),e.jsxs("div",{className:"row g-3  ",children:[e.jsxs("label",{htmlFor:"mediaCategory",className:"form-label col-md-5",children:["Media Category ",e.jsx("span",{className:"text-danger",children:"*"})]}),e.jsxs("div",{className:"col-md-7",children:[e.jsxs("select",{className:"form-control form-select",required:!0,id:"mediaCategory",...m("mediaCategory"),children:[e.jsx("option",{value:"",children:"--Select--"}),me.filter(s=>s.categoryId==Number(r.mediaType)).map((s,l)=>e.jsx("option",{value:s.typeId,children:s.typeName},l.toString()))]}),a.mediaCategory&&n.mediaCategory&&e.jsx("p",{className:"text-danger",children:a.mediaCategory})]})]}),e.jsxs("div",{className:"row g-3  ",children:[e.jsx("label",{htmlFor:"mediaName",className:"form-label col-md-5",children:"Media Name"}),e.jsx("div",{className:" col-md-7",children:e.jsx("input",{type:"text",className:"form-control ",placeholder:"Media Name",id:"mediaName",...m("mediaName")})})]}),e.jsxs("div",{className:"row g-3  ",children:[e.jsx("label",{htmlFor:"designation",className:"form-label col-md-5",children:"Designation"}),e.jsx("div",{className:"col-md-7",children:e.jsx("input",{type:"text",className:"form-control ",placeholder:"Designation",id:"designation",...m("designation")})})]}),e.jsxs("div",{className:"row g-3",children:[e.jsx("label",{htmlFor:"remarks",className:"form-label col-md-5",children:"Remarks"}),e.jsx("div",{className:"col-md-7",children:e.jsx("textarea",{className:"form-control",name:"remarks",rows:4,id:"remarks",...m("remarks")})})]})]})]})]})]}),e.jsx("div",{className:"mt-3 card card-body border-primary",children:e.jsxs("div",{className:"d-flex gap-2",children:[e.jsx("button",{type:"submit",className:"btn btn-primary btn-sm",onClick:()=>{a.newsReleaseCategory?Z("newsReleaseCategory"):a.newsReleaseLanguage&&Z("newsReleaseLangauge")},children:"Update"}),J&&e.jsx(M,{})]})})]}),ie&&e.jsx(Ue,{setShowModal:F,modalMsg:se,onPressContinue:()=>{u(-1)}})]})})};export{We as default};

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.