1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[950],{40287:function(e,a){"use strict";a.Z={src:"/_next/static/media/logo.d4ee6930.svg",height:1e3,width:4e3,blurWidth:0,blurHeight:0}},60283:function(e,a,t){"use strict";t.d(a,{T:function(){return CategoryPicker}});var r=t(85893),n=t(67294),s=t(16976),o=t(81874),i=t.n(o);let fetcher=e=>fetch(e).then(e=>e.json()),CategoryPicker=e=>{let{selectedCategories:a,setSelectedCategories:t}=e,[o,l]=(0,n.useState)([]),onSelectHandler=(e,r)=>{e.preventDefault(),t([...a,r]),l(o.filter(e=>e.id!==r.id))},onRemoveHandler=(e,r)=>{e.preventDefault(),l([...o,r]),t(a.filter(e=>e.id!==r.id))},{data:c,error:d,isLoading:m}=(0,s.ZP)("/api/category",fetcher);return((0,n.useEffect)(()=>{c&&l(c)},[c]),m)?(0,r.jsx)("p",{children:" Loading Categories"}):d?(0,r.jsxs)("p",{children:["There was an error loading categories. Please reload the page"," ",d.message]}):(0,r.jsxs)("div",{className:"row my-2",children:[(0,r.jsxs)("div",{className:"dropdown",children:[(0,r.jsx)("button",{className:"btn btn-secondary dropdown-toggle w-100",type:"button",id:"dropdownMenuButton1","data-bs-toggle":"dropdown","aria-expanded":"false",children:"Select Categories"}),(0,r.jsx)("ul",{className:"dropdown-menu","aria-labelledby":"dropdownMenuButton1",children:o.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)("button",{type:"button",className:"dropdown-item",onClick:a=>onSelectHandler(a,e),children:e.name})},e.id))})]}),(0,r.jsx)("div",{className:"d-flex",children:a.map(e=>(0,r.jsxs)("button",{className:"".concat(i().but),onClick:a=>onRemoveHandler(a,e),children:[e.name," X"]},e.id))})]})}},3421:function(e,a,t){"use strict";t.d(a,{m:function(){return ImageSelector}});var r=t(85893),n=t(25675),s=t.n(n),o=t(67294),i=t(53314),l=t.n(i),c=t(94507);let ImageSelector=e=>{let{tags:a,setSelectedMedia:t}=e,[n,i]=(0,o.useState)(null),[d,m]=(0,o.useState)(!1);(0,o.useEffect)(()=>{try{let temp=async()=>{await fetch("/api/cms/suggestedImages",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)}).then(e=>e.json()).then(e=>i(e.urlList))};m(!0),temp(),m(!1)}catch(e){console.log(e)}},[a]);let onClickHandler=(e,a)=>{e.preventDefault(),t({mediaType:"Image",media:a,fromSelector:!0})};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"row me-2",children:(0,r.jsxs)("div",{className:"alert alert-dark ",role:"alert",children:["Suggested Images: ",(0,r.jsx)("br",{}),(0,r.jsx)("small",{className:"text-muted",children:"Please select tags to get image suggestions. If you don't see any images then try selecting other tag. When you have decided on an image, click to select it."})]})}),d?(0,r.jsx)("div",{children:(0,r.jsx)(c.g,{})}):(0,r.jsx)("div",{className:"row g-2 position-relative ".concat(l().scrollDiv),children:n&&n.length>0&&n.map((e,a)=>(0,r.jsxs)("div",{className:"col-4 position-relative",children:[(0,r.jsx)(s(),{src:e,alt:e,height:100,width:200,priority:!0,className:"p-0 ".concat(l().smallImage)}),(0,r.jsx)("a",{href:"",className:"stretched-link",onClick:a=>onClickHandler(a,e)})]},a))})]})}},5054:function(e,a,t){"use strict";t.d(a,{b:function(){return LongNews}});var r=t(85893),n=t(67294),s=t(5152),o=t.n(s),i=t(9041),l=t(20715);t(90334);let c=o()(async()=>{let e=await t.e(6925).then(t.t.bind(t,35108,23));return e.Editor},{loadableGenerated:{webpack:()=>[35108]},ssr:!1}),LongNews=e=>{let{longBody:a,setLongBody:t}=e,[s,o]=(0,n.useState)(()=>{console.log(a);let e=(0,i.convertFromHTML)(a);console.log(e);let t=i.ContentState.createFromBlockArray(e.contentBlocks,e.entityMap);return e.contentBlocks.length>0?i.EditorState.createWithContent(t):i.EditorState.createEmpty()});return(0,n.useEffect)(()=>{let e=(0,l.cn)(s.getCurrentContent());t(e)},[s]),(0,r.jsx)("div",{style:{backgroundColor:"white"},children:(0,r.jsx)(c,{editorState:s,onEditorStateChange:o,wrapperClassName:"wrapper-class",editorClassName:"editor-class",toolbarClassName:"toolbar-class"})})}},46634:function(e,a,t){"use strict";t.d(a,{K:function(){return MediaPicker}});var r=t(85893),n=t(67294);let MediaPicker=e=>{let{setSelectedMedia:a}
1=e,[t,s]=(0,n.useState)(""),onChangeHandler=e=>{e.preventDefault(),s(e.target.value)},onMediaChange=e=>{if(e.preventDefault(),"Image"===t&&e.target.files){a(void 0);let t=e.target.files[0];if(t&&t.size>4194304){alert("Image size should be less than 4MB"),e.target.value="";return}!function(e){let t=document.createElement("canvas");t.style.display="none";let r=t.getContext("2d"),n=new Image;e&&(n.src=URL.createObjectURL(e),n.onload=()=>{t.width=n.width,t.height=n.height,null==r||r.drawImage(n,0,0),t.toBlob(function(e){let t=URL.createObjectURL(e);a({mediaType:"Image",media:t,fromSelector:!1});let r=new File([e],"file_name.webp",{lastModified:Date.now(),type:"image/webp"});a({mediaType:"Image",media:r,fromSelector:!1})},"image/webp")})}(t)}else if("Video"===t){a(void 0);let r=e.target.value;a({mediaType:t,media:r,fromSelector:!1})}};return(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"form-check",children:[(0,r.jsx)("input",{onChange:onChangeHandler,className:"form-check-input",type:"radio",name:"exampleRadios",i
1d:"exampleRadios1",value:"Image"}),(0,r.jsx)("label",{className:"form-check-label",htmlFor:"exampleRadios1",children:"Image"})]}),(0,r.jsxs)("div",{className:"form-check",children:[(0,r.jsx)("input",{onChange:onChangeHandler,className:"form-check-input",type:"radio",name:"exampleRadios",id:"exampleRadios2",value:"Video"}),(0,r.jsx)("label",{className:"form-check-label",htmlFor:"exampleRadios2",children:"Youtube Video"})]}),t&&"Image"===t&&(0,r.jsx)("div",{className:"input-group mb-3",children:(0,r.jsxs)("div",{className:"mb-1",children:[(0,r.jsx)("label",{htmlFor:"formFile",className:"form-label",children:"Upload Image"}),(0,r.jsx)("input",{className:"form-control",type:"file",id:"formFile",accept:"image/*",onChange:onMediaChange})]})}),t&&"Video"===t&&(0,r.jsxs)("div",{className:"form-group",children:[(0,r.jsx)("label",{htmlFor:"VideoUrl",children:"Enter YouTube Link"}),(0,r.jsx)("input",{type:"text",className:"form-control",id:"VideoUrl",placeholder:"Enter YouTube Link",onChange:onMediaChange})]})]})}},33139:function(e,a,t){"use strict";t.d(a,{U:function(){return TagPicker}});var r=t(85893),n=t(67294),s=t(89419),o=t.n(s);let TagPicker=e=>{let{tags:a,setTags:t,serverTags:s}
1=e,[i,l]=(0,n.useState)(""),onRemoveHandler=(e,r)=>{e.preventDefault(),t(a.filter(e=>e!==r))};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("form",{onSubmit:e=>{e.preventDefault(),t([...a,i]),l("")},children:[(0,r.jsxs)("div",{className:"input-group",children:[(0,r.jsx)("label",{className:"input-group-text",htmlFor:"tagPicker",children:"Add Tags"}),(0,r.jsx)("input",{type:"text",list:"datalistOptions",id:"tagPicker",className:"form-control","aria-describedby":"button-addon2",value:i,onChange:e=>l(e.target.value)}),(0,r.jsx)("button",{className:"btn btn-outline-secondary",type:"submit",id:"button-addon2",children:"Add"})]}),(0,r.jsx)("datalist",{id:"datalistOptions",children:s&&s.map(e=>(0,r.jsx)("option",{value:e.name},e.id))})]}),(0,r.jsx)("div",{className:"d-flex",children:a.map(e=>(0,r.jsxs)("button",{type:"button",className:"".concat(o().but),onClick:a=>onRemoveHandler(a,e),children:[e," X"]},e))})]})}},94507:function(e,a,t){"use strict";t.d(a,{g:function(){return Loading}});var r=t(85893);t(67294);var n=t(47605),s=t.n(n);let Loading=()=>(0,r.jsxs)("div",{className:s().loadingContainer,children:[(0,r.jsx)("span",{className:s().loader})," ",(0,r.jsx)("h1",{className:s().loadingText,children:"Loading..."})," "]})},1764:function(e,a,t){"use strict";t.d(a,{p:function(){return n}});var r=t(62734);let n=r.Ry({main_title:r.Z_({required_error:"Main Title is required",invalid_type_error:"Main Title must be a string"}).min(1,{message:"Main Title cannot be empty"}).max(150,{message:"Main Title cannot be more than 150 characters"}),redirect_title1:r.Z_({required_error:"Footer Title is required",invalid_type_error:"Footer Title must be a string"}).min(1,{message:"Footer Title cannot be empty"}).max(150,{message:"Footer Title cannot be more than 150 characters"}),redirect_title2:r.Z_({required_error:"Footer Sub Title is required",invalid_type_error:"Footer Sub Title must be a string"}).min(1,{message:"Footer Sub Title cannot be empty"}).max(150,{message:"Footer Sub Title cannot be more than 150 characters"}),short_description:r.Z_({required_error:"News Body is required",invalid_type_error:"News Body must be a string"}).min(1,{message:"News Body cannot be empty"}).max(500,{message:"News Body cannot be more than 400 characters"}),source_name:r.Z_({required_error:"Source Name is required",invalid_type_error:"Source Name must be a string"}).min(1,{message:"Source Name cannot be empty"}).max(100,{message:"Source Name cannot be more than 100 characters"}),source_url:r.Z_({required_error:"Source Name is required",invalid_type_error:"Source Name must be a string"}).min(1,{message:"Source URL cannot be empty"}).url({message:"Source URL must be a valid URL"}),is_featured:r.O7({required_error:"Featured is required",invalid_type_error:"Featured must be a boolean"}),notify_user:r.O7({required_error:"Notify User is required",invalid_type_error:"Notify User must be a boolean"})})},30192:function(e,a){"use strict";let getImageURL=async e=>{e=e.toLowerCase().replace(/[^a-zA-Z0-9]/g," ").split(" ").join("-")+".webp";let{URL:a}=await fetch("/api/aws?key=".concat(e)).then(e=>e.json());return console.log(a),{URL:a,name:e}};a.Z=getImageURL},81874:function(e){e.exports={but:"categoryPicker_but__0bjdp"}},10840:function(e){e.exports={navbar:"cmsnavbar_navbar__XTb0t",brand:"cmsnavbar_brand__gK64P",logo:"cmsnavbar_logo__IJLqu","navbar-search":"cmsnavbar_navbar-search__56qkO","form-control":"cmsnavbar_form-control___c70X",sidebar:"cmsnavbar_sidebar__7KHM6","nav-link":"cmsnavbar_nav-link__aaBgj",active:"cmsnavbar_active__BBZNW","offcanvas-lg":"cmsnavbar_offcanvas-lg__wIEL0",show:"cmsnavbar_show__TfSDF","offcanvas-header":"cmsnavbar_offcanvas-header__RxWpN","offcanvas-title":"cmsnavbar_offcanvas-title__5nu2A","btn-link":"cmsnavbar_btn-link__7KFzX","navbar-brand":"cmsnavbar_navbar-brand__gDZCu","navbar-nav":"cmsnavbar_navbar-nav__Dnga1","flex-row":"cmsnavbar_flex-row__iK_x7","d-lg-none":"cmsnavbar_d-lg-none__HSvqa"}},64759:function(e){e.exports={loader:"createNews_loader__K1ATj",ldsDualRing:"createNews_ldsDualRing__G3GOt",spin:"createNews_spin__NddHc",smallImage:"createNews_smallImage__IZBgw",bump:"createNews_bump__68DS2",image:"createNews_image___hMBv",but:"createNews_but__gnSZE",source:"createNews_source__lGh7X",bdr_right:"createNews_bdr_right__79sWk",bg:"createNews_bg__xprZR",category:"createNews_category__sLMvU",shareBtn:"createNews_shareBtn__b1bcv"}},53314:function(e){e.exports={smallImage:"imageSelector_smallImage__7uYef",scrollDiv:"imageSelector_scrollDiv__Z8uaQ"}},47605:function(e){e.exports={loadingContainer:"loading_loadingContainer__dg7Ib",loader:"loading_loader__pJwS6",rotation:"loading_rotation__CEQ5R",loadingText:"loading_loadingText__uOseT",fadeIn:"loading_fadeIn__Ss6hC"}},89419:function(e){e.exports={but:"tagPicker_but__1A_4V"}}}]);
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.