1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5389],{58e3:function(n,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/cms/category",function(){return r(96138)}])},40287:function(n,e){"use strict";e.Z={src:"/_next/static/media/logo.d4ee6930.svg",height:1e3,width:4e3,blurWidth:0,blurHeight:0}},5681:function(n,e,r){"use strict";r.d(e,{R:function(){return CmsNavbar}});var t=r(85893),a=r(67294),i=r(41664),c=r.n(i),s=r(40287),o=r(10840),l=r.n(o),u=r(25675),d=r.n(u),f=r(19451),m=r(11163),h=r(24169);let CmsNavbar=()=>{let n=(0,f.v0)(),e=(0,a.useContext)(h.S),r=null==e?void 0:e.user,i=(0,m.useRouter)(),signOut=async()=>{await n.signOut(),await i.push("/")};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:"navbar sticky-top flex-md-nowrap p-0 shadow ","data-bs-theme":"dark",children:[(0,t.jsx)(c(),{className:"navbar-brand ".concat(l().brand," col-md-3 col-lg-2 me-0 px-3 "),href:"/cms",children:(0,t.jsx)(d(),{className:l().logo,src:s.Z,alt:"TechShots Logo",height:50,width:230})}),(0,t.jsx)("ul",{className:"navbar-nav flex-row d-lg-none",children:(0,t.jsx)("li",{className:"nav-item text-nowrap",children:(0,t.jsx)("button",{className:"nav-link px-3 btn btn-light",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#sidebarMenu","aria-controls":"sidebarMenu","aria-expanded":"false","aria-label":"Toggle navigation",children:(0,t.jsx)("span",{className:"navbar-toggler-icon"})})})}),(0,t.jsx)("div",{id:"navbarSearch",className:"navbar-search w-100 collapse",children:(0,t.jsx)("input",{className:"form-control w-100 rounded-0 border-0",type:"text",placeholder:"Search","aria-label":"Search"})})]}),(0,t.jsx)("div",{className:"sidebar border border-right col-lg-2 p-0 bg-body-tertiary",children:(0,t.jsxs)("div",{className:"offcanvas-lg offcanvas-end bg-body-tertiary",tabIndex:-1,id:"sidebarMenu","aria-labelledby":"sidebarMenuLabel",children:[(0,t.jsxs)("div",{className:"offcanvas-header",children:[(0,t.jsx)("h5",{className:"offcanvas-title w-100",id:"offcanvasNavbarLabel",children:r?(0,t.jsx)("div",{className:"border-bottom ",children:(0,t.jsxs)("h4",{children:["Hello, ",r.name]})}):(0,t.jsx)(c(),{className:"navbar-brand ".concat(l().brand," m-0 "),href:"/",children:(0,t.jsx)(d(),{className:l().logo,src:s.Z,alt:"TechShots Logo",height:60,width:250})})}),(0,t.jsx)("button",{type:"button",className:"btn-close","data-bs-dismiss":"offcanvas","data-bs-target":"#sidebarMenu","aria-label":"Close"})]}),(0,t.jsxs)("div",{className:"offcanvas-body d-md-flex flex-column p-0 pt-lg-3 overflow-y-auto",children:[(0,t.jsxs)("ul",{className:"nav flex-column",children:[(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:"/cms",children:"CMS Home"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2",href:"/cms/newsHistory",children:"News History"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:"/cms/createNews",children:"Create News"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2",href:"/cms/createEditor",children:"Create Editor"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2",href:"/cms/viewEditors",children:"View Editors/Admins"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:"/cms/category",children:"Category"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:"/cms/newsletter",children:"Newsletter"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:"/cms/archives",children:"Newsletter Archives"})}),(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:" /cms/ugcApproval",children:"UGC Creator Approval"})}),(0,t.jsx)("li",{children:(0,t.jsx)(c(),{className:"nav-link d-flex align-items-center gap-2 active","aria-current":"page",href:" /cms/UGCArticleApproval",children:"UGC Article Approval"})})]}),(0,t.jsx)("hr",{className:"my-3"}),(0,t.jsx)("ul",{className:"nav flex-column mb-auto",children:(0,t.jsx)("li",{className:"nav-item",children:(0,t.jsx)("button",{className:"btn btn-link text-center ",onClick:signOut,children:"Sign Out"})})})]})]})})]})}},94507:function(n,e,r){"use strict";r.d(e,{g:function(){return Loading}});var t=r(85893);r(67294);var a=r(47605),i=r.n(a);let Loading=()=>(0,t.jsxs)("div",{className:i().loadingContainer,children:[(0,t.jsx)("span",{className:i().loader})," ",(0,t.jsx)("h1",{className:i().loadingText,children:"Loading..."})," "]})},96138:function(n,e,r){"use strict";r.r(e),r.d(e,{validationSchema:function(){return u}});var t=r(85893),a=r(5681),i=r(16976),c=r(94507),s=r(87536),o=r(56312),l=r(81886);let u=l.ZP.object({name:l.ZP.string().min(1,{message:"Name is required"}),url:l.ZP.string().min(1,{message:"URL is required"}),isFeatured:l.ZP.boolean().optional(),isActive:l.ZP.boolean().optional()}),fetcher=n=>fetch(n).then(n=>n.json());e.default=()=>{let{data:n,isLoading:e,mutate:r}=(0,i.ZP)("/api/cms/category",fetcher),{register:l,handleSubmit:d,formState:{errors:f},reset:m}=(0,s.cI)({resolver:(0,o.F)(u)}),onSubmit=async n=>{console.log(JSON.stringify(n));try{await fetch("/api/cms/category",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})}catch(n){console.log(n)}m(),await r()};return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"container-fluid",children:(0,t.jsxs)("div",{className:"row",children:[(0,t.jsx)(a.R,{}),(0,t.jsxs)("div",{className:"col-md-9 col-lg-10",children:[(0,t.jsx)("div",{className:"row",children:(0,t.jsxs)("div",{className:"col-md-6",children:[(0,t.jsx)("h5",{className:"mt-4",children:"Create Category:"}),(0,t.jsxs)("form",{onSubmit:d(onSubmit),children:[(0,t.jsxs)("div",{className:"input-group mb-3 mt-3",children:[(0,t.jsx)("span",{className:"input-group-text",id:"basic-addon1",children:"Name"}),(0,t.jsx)("input",{type:"text",className:"form-control",placeholder:"Category Name","aria-label":"Category Name","aria-describedby":"basic-addon1",...l("name")}
1),f.name&&(0,t.jsx)("small",{children:f.name.message})]}),(0,t.jsxs)("div",{className:"mb-3",children:[(0,t.jsx)("label",{htmlFor:"basic-url",className:"form-label",children:"Cateogry URL"}),(0,t.jsxs)("div",{className:"input-group",children:[(0,t.jsx)("span",{className:"input-group-text",id:"basic-addon3",children:"https://techshotsapp.com/"}),(0,t.jsx)("input",{type:"text",className:"form-control",id:"basic-url","aria-describedby":"basic-addon3 basic-addon4",...l("url")}),f.url&&(0,t.jsx)("small",{children:f.url.message})]})]}),(0,t.jsxs)("div",{className:"form-check form-check-inline",children:[(0,t.jsx)("input",{className:"form-check-input",type:"checkbox",id:"inlineCheckbox1",...l("isActive")}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:"inlineCheckbox1",children:"Active"}),f.isActive&&(0,t.jsx)("small",{children:f.isActive.message})]}),(0,t.jsxs)("div",{className:"form-check form-check-inline",children:[(0,t.jsx)("input",{className:"form-check-input",type:"checkbox",id:"inlineCheckbox2",...l("isFeatured")}),(0,t.jsx)("label",{className:"form-check-label",htmlFor:"inlineCheckbox2",children:"Featured"}),f.isFeatured&&(0,t.jsx)("small",{children:f.isFeatured.message})]}),(0,t.jsx)("button",{type:"submit",className:"btn btn-outline-dark",children:"Create Category"})]})]})}),(0,t.jsx)("div",{className:"row",children:e?(0,t.jsx)(c.g,{}):(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("table",{className:"table",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{scope:"col",children:"ID"}),(0,t.jsx)("th",{scope:"col",children:"Name"}),(0,t.jsx)("th",{scope:"col",children:"URL"}),(0,t.jsx)("th",{scope:"col",children:"Active"}),(0,t.jsx)("th",{scope:"col",children:"Featured"}),(0,t.jsx)("th",{scope:"col",children:"News Count"})]})}),(0,t.jsx)("tbody",{children:null==n?void 0:n.map(n=>(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{scope:"row",children:n.id}),(0,t.jsx)("td",{children:n.name}),(0,t.jsx)("td",{children:n.url}),(0,t.jsx)("td",{children:n.isActive?"Yes":"No"}),(0,t.jsx)("td",{children:n.isFeatured?"Yes":"No"}),(0,t.jsx)("td",{children:n._count.news})]},n.id))})]})})})]})]})})})}},10840:function(n){n.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"}},47605:function(n){n.exports={loadingContainer:"loading_loadingContainer__dg7Ib",loader:"loading_loader__pJwS6",rotation:"loading_rotation__CEQ5R",loadingText:"loading_loadingText__uOseT",fadeIn:"loading_fadeIn__Ss6hC"}},81886:function(n,e,r){"use strict";r.d(e,{ZP:function(){return l}});var t={};r.r(t),r.d(t,{BRAND:function(){return s.cg},DIRTY:function(){return i.RC},EMPTY_PATH:function(){return i.h2},INVALID:function(){return i.UI},NEVER:function(){return s.C4},OK:function(){return i.OK},ParseStatus:function(){return i.Q9},Schema:function(){return s.V_},ZodAny:function(){return s.O8},ZodArray:function(){return s.p5},ZodBigInt:function(){return s.EG},ZodBoolean:function(){return s.pZ},ZodBranded:function(){return s.Gd},ZodCatch:function(){return s.ON},ZodDate:function(){return s.$s},ZodDefault:function(){return s.uE},ZodDiscriminatedUnion:function(){return s.Iy},ZodEffects:function(){return s.Xc},ZodEnum:function(){return s.K7},ZodError:function(){return o.jm},ZodFirstPartyTypeKind:function(){return s.pA},ZodFunction:function(){return s.b_},ZodIntersection:function(){return s.f9},ZodIssueCode:function(){return o.NL},ZodLazy:function(){return s.dT},ZodLiteral:function(){return s.SG},ZodMap:function(){return s.Ym},ZodNaN:function(){return s.Hu},ZodNativeEnum:function(){return s.Zl},ZodNever:function(){return s.$n},ZodNull:function(){return s.pV},ZodNullable:function(){return s.ng},ZodNumber:function(){return s.IV},ZodObject:function(){return s.CQ},ZodOptional:function(){return s.ak},ZodParsedType:function(){return c.$k},ZodPipeline:function(){return s.om},ZodPromise:function(){return s.Wx},ZodReadonly:function(){return s.ur},ZodRecord:function(){return s.KX},ZodSchema:function(){return s.I6},ZodSet:function(){return s.qA},ZodString:function(){return s.$T},ZodSymbol:function(){return s.tX},ZodTransformer:function(){return s.z2},ZodTuple:function(){return s._P},ZodType:function(){return s.DI},ZodUndefined:function(){return s.DY},ZodUnion:function(){return s.jp},ZodUnknown:function(){return s.Dy},ZodVoid:function(){return s.XE},addIssueToContext:function(){return i.KD},any:function(){return s.Yj},array:function(){return s.IX},bigint:function(){return s.Kv},boolean:function(){return s.O7},coerce:function(){return s.oQ},custom:function(){return s.PG},date:function(){return s.hT},datetimeRegex:function(){return s.wU},defaultErrorMap:function(){return a.jY},discriminatedUnion:function(){return s.VK},effect:function(){return s.cE},enum:function(){return s.Km},function:function(){return s.ZI},getErrorMap:function(){return a.Pr},getParsedType:function(){return c.FQ},instanceof:function(){return s.Pp},intersection:function(){return s.jV},isAborted:function(){return i.Hc},isAsync:function(){return i.S9},isDirty:function(){return i.eT},isValid:function(){return i.JY},late:function(){return s.wt},lazy:function(){return s.Vo},literal:function(){return s.i0},makeIssue:function(){return i.Xm},map:function(){return s.UI},nan:function(){return s.qn},nativeEnum:function(){return s.jb},never:function(){return s.Fi},null:function(){return s.lB},nullable:function(){return s.AG},number:function(){return s.Rx},object:function(){return s.Ry},objectUtil:function(){return c.Mg},oboolean:function(){return s.Ts},onumber:function(){return s.vs},optional:function(){return s.jt},ostring:function(){return s.Dk},pipeline:function(){return s.EU},preprocess:function(){return s.dj},promise:function(){return s.MC},quotelessJson:function(){return o.Zh},record:function(){return s.IM},set:function(){return s.t8},setErrorMap:function(){return a.DJ},strictObject:function(){return s.cf},string:function(){return s.Z_},symbol:function(){return s.NA},transformer:function(){return s.l4},tuple:function(){return s.bc},undefined:function(){return s.S1},union:function(){return s.G0},unknown:function(){return s._4},util:function(){return c.D5},void:function(){return s.Hc}});var a=r(47985),i=r(49971),c=r(56672),s=r(62734),o=r(79711),l=t}},function(n){n.O(0,[1664,5675,6976,2734,6312,9774,2888,179],function(){return n(n.s=58e3)}),_N_E=n.O()}]);
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.