2 lines
6.9 KiB
JavaScript
2 lines
6.9 KiB
JavaScript
"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9171],{2735:function(e,t,r){r.d(t,{Qj:function(){return k},zx:function(){return S}});var n=r(65443),a=r.n(n),o=r(94159),l=r(6285);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}const s=l.z.enum(["pill","roundrect","authn"]),i=l.z.enum(["cherry","strawberry","mango","not-black","red","green","accent","secondary","authn-primary","authn-other"]),u=(l.z.object({buttonStyle:s,color:i,className:l.z.string().optional()}),a()("bg-notWhite","hover:text-notWhite")),d=a()("font-atkinson","font-bold","rounded-full","border-2"),b=a()("body-2","rounded-lg"),m=a()("flex","h-12","items-center","justify-center","rounded-lg","px-6","text-lg"),g=a()("border-cherry","hover:bg-cherry","text-cherry","active:bg-cherry-600","active:border-cherry-600","disabled:text-cherry-300","disabled:border-cherry-300","focus:outline-cherry","focus:ring-cherry",u),f=a()("border-strawberry","hover:bg-strawberry","text-strawberry","active:bg-strawberry-600","active:border-strawberry-600","disabled:text-strawberry-300","disabled:border-strawberry-300","focus:outline-strawberry","focus:ring-strawberry",u),h=a()("border-red","hover:bg-red","text-red","active:bg-red-600","active:border-red-600","disabled:text-red-300","disabled:border-red-300","focus:outline-red",u),y=a()("border-green","hover:bg-green","text-green","active:bg-green-600","active:border-green-600","disabled:text-green-300","disabled:border-green-300","focus:outline-green",u),p=a()("border-mango","hover:bg-mango","text-mango","bg-notBlack","hover:text-notBlack"),v=a()("border-notBlack","hover:bg-notBlack","text-notBlack","focus:outline-notBlack","focus:ring-notBlack",u),x=a()("border-accent","text-accent","bg-foreground","hover:bg-accent","hover:text-text"),w=a()("bg-secondary","text-notWhite","dark:text-notBlack","hover:bg-secondary-600"),E=a()("bg-foreground","text-text","hover:bg-foreground-600","active:bg-foreground-700","disabled:bg-foreground-200"),N=a()("border-2","border-foreground","text-foreground","hover:bg-longan-200"),j=e=>a()("leading-none","align-middle","py-2","px-4","no-select",e.className,{[d]:"pill"===e.buttonStyle,[b]:"roundrect"===e.buttonStyle,[m]:"authn"===e.buttonStyle,[g]:"cherry"===e.color,[f]:"strawberry"===e.color,[p]:"mango"===e.color,[v]:"not-black"===e.color,[h]:"red"===e.color,[x]:"accent"===e.color,[y]:"green"===e.color,[w]:"secondary"===e.color,[E]:"authn-primary"===e.color,[N]:"authn-other"===e.color}),S=o.forwardRef((({buttonStyle:e,color:t,className:r,...n},a)=>{const l=j({buttonStyle:e,color:t,className:r,...n});return o.createElement("button",c({},n,{className:l,ref:a}),n.children)}));S.displayName="Button";const k=o.forwardRef((({buttonStyle:e,color:t,...r},n)=>{const a=j({buttonStyle:e,color:t,...r});return o.createElement("a",c({},r,{className:a,ref:n}),r.children)}));k.displayName="LinkButton"},209:function(e,t,r){r.r(t),r.d(t,{EditProjectFlagsForm:function(){return b}});var n=r(94159),a=r(99838),o=r(71860),l=r(70769),c=r(97287),s=n.forwardRef((function({title:e,titleId:t,...r},a){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},r),e?n.createElement("title",{id:t},e):null,n.createElement("path",{fillRule:"evenodd",d:"M11.47 4.72a.75.75 0 011.06 0l3.75 3.75a.75.75 0 01-1.06 1.06L12 6.31 8.78 9.53a.75.75 0 01-1.06-1.06l3.75-3.75zm-3.75 9.75a.75.75 0 011.06 0L12 17.69l3.22-3.22a.75.75 0 111.06 1.06l-3.75 3.75a.75.75 0 01-1.06 0l-3.75-3.75a.75.75 0 010-1.06z",clipRule:"evenodd"}))})),i=n.forwardRef((function({title:e,titleId:t,...r},a){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:a,"aria-labelledby":t},r),e?n.createElement("title",{id:t},e):null,n.createElement("path",{fillRule:"evenodd",d:"M19.916 4.626a.75.75 0 01.208 1.04l-9 13.5a.75.75 0 01-1.154.114l-6-6a.75.75 0 011.06-1.06l5.353 5.353 8.493-12.739a.75.75 0 011.04-.208z",clipRule:"evenodd"}))})),u=r(2735);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}const b=({currentFlags:e,projectId:t})=>{const r=o.S.moderation.project.updateFlags.useMutation(),{register:b,handleSubmit:m,control:g,formState:f}=(0,a.cI)({defaultValues:{projectFlags:e,reason:""}});return n.createElement("form",{onSubmit:m((e=>r.mutateAsync({projectId:t,newFlags:e.projectFlags,reason:e.reason}))),className:"my-6 flex max-w-prose flex-col gap-4"},n.createElement("div",{className:"max-w-prose"},n.createElement("label",null,"flags"),n.createElement(a.Qr,{control:g,name:"projectFlags",render:({field:e})=>n.createElement(c.R,{multiple:!0,value:e.value,onChange:e.onChange},n.createElement("div",{className:"relative mt-1"},n.createElement(c.R.Button,{className:"relative w-full cursor-default rounded-lg bg-notWhite py-2 pl-3 pr-10 text-left shadow-md focus:outline-none focus-visible:border-cherry focus-visible:ring-2 focus-visible:ring-notWhite focus-visible:ring-opacity-75 focus-visible:ring-offset-2 focus-visible:ring-offset-mango-300"},n.createElement("span",{className:"block truncate"},e.value.join(", ")),n.createElement("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2"},n.createElement(s,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}))),n.createElement(c.R.Options,{className:"absolute mt-1 max-h-60 w-full overflow-auto rounded-md bg-notWhite py-1 text-base shadow-lg ring-1 ring-notBlack ring-opacity-5 focus:outline-none"},l.Xw.options.map((e=>n.createElement(c.R.Option,{key:e,value:e,className:({active:e})=>"relative cursor-default select-none py-2 pl-10 pr-4 "+(e?"bg-cherry-100 text-cherry-900":"text-gray-900")},(({selected:t})=>n.createElement(n.Fragment,null," ",n.createElement("span",{className:"block truncate "+(t?"font-medium":"font-normal")},e),t?n.createElement("span",{className:"absolute inset-y-0 left-0 flex items-center pl-3 text-mango-600"},n.createElement(i,{className:"h-5 w-5","aria-hidden":"true"})):null))))))))})),n.createElement("div",{className:"flex flex-col gap-2"},n.createElement("label",null,"change reason"),f.errors.reason?n.createElement("span",{className:"font-bold text-red"},f.errors.reason.message):null,n.createElement("textarea",d({className:"w-full"},b("reason",{required:"You must provide a reason!"})))),n.createElement(u.zx,{type:"submit",buttonStyle:"pill",color:"cherry",className:"max-w-max"},"submit"),f.isSubmitSuccessful?n.createElement("span",{className:"font-bold text-green"},"Submit successful!"):null,null)}}}]);
|
|
//# sourceMappingURL=client-preact-components-pages-moderation-manage-page-edit-project-flags-form.2255710c63238d461fba.js.map
|