2 lines
6.5 KiB
JavaScript
2 lines
6.5 KiB
JavaScript
"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3656],{2735:function(e,t,r){r.d(t,{Qj:function(){return N},zx:function(){return B}});var n=r(65443),l=r.n(n),a=r(94159),o=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=o.z.enum(["pill","roundrect","authn"]),d=o.z.enum(["cherry","strawberry","mango","not-black","red","green","accent","secondary","authn-primary","authn-other"]),u=(o.z.object({buttonStyle:s,color:d,className:o.z.string().optional()}),l()("bg-notWhite","hover:text-notWhite")),i=l()("font-atkinson","font-bold","rounded-full","border-2"),m=l()("body-2","rounded-lg"),b=l()("flex","h-12","items-center","justify-center","rounded-lg","px-6","text-lg"),g=l()("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),h=l()("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),f=l()("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=l()("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),E=l()("border-mango","hover:bg-mango","text-mango","bg-notBlack","hover:text-notBlack"),p=l()("border-notBlack","hover:bg-notBlack","text-notBlack","focus:outline-notBlack","focus:ring-notBlack",u),k=l()("border-accent","text-accent","bg-foreground","hover:bg-accent","hover:text-text"),v=l()("bg-secondary","text-notWhite","dark:text-notBlack","hover:bg-secondary-600"),x=l()("bg-foreground","text-text","hover:bg-foreground-600","active:bg-foreground-700","disabled:bg-foreground-200"),w=l()("border-2","border-foreground","text-foreground","hover:bg-longan-200"),S=e=>l()("leading-none","align-middle","py-2","px-4","no-select",e.className,{[i]:"pill"===e.buttonStyle,[m]:"roundrect"===e.buttonStyle,[b]:"authn"===e.buttonStyle,[g]:"cherry"===e.color,[h]:"strawberry"===e.color,[E]:"mango"===e.color,[p]:"not-black"===e.color,[f]:"red"===e.color,[k]:"accent"===e.color,[y]:"green"===e.color,[v]:"secondary"===e.color,[x]:"authn-primary"===e.color,[w]:"authn-other"===e.color}),B=a.forwardRef((({buttonStyle:e,color:t,className:r,...n},l)=>{const o=S({buttonStyle:e,color:t,className:r,...n});return a.createElement("button",c({},n,{className:o,ref:l}),n.children)}));B.displayName="Button";const N=a.forwardRef((({buttonStyle:e,color:t,...r},n)=>{const l=S({buttonStyle:e,color:t,...r});return a.createElement("a",c({},r,{className:l,ref:n}),r.children)}));N.displayName="LinkButton"},70461:function(e,t,r){r.r(t),r.d(t,{ManageAskPage:function(){return b},default:function(){return h}});var n=r(12093),l=r(94159),a=r(58397),o=r(72993),c=r(2735),s=l.forwardRef((function({title:e,titleId:t,...r},n){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?l.createElement("title",{id:t},e):null,l.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))})),d=r(99838),u=r(71860),i=r(59134),m=r(36592);const b=({ask:e,sendingProject:t,sendingUser:r,respondingProject:d,responsePost:u})=>l.createElement("div",{className:"cohost-shadow-light dark:cohost-shadow-dark container mx-auto mt-12 flex flex-col gap-4 rounded-lg bg-notWhite p-3 text-notBlack"},l.createElement("h1",{className:"text-4xl font-bold"},"manage ask"),l.createElement("div",{className:"prose"},l.createElement("table",null,l.createElement("tbody",null,l.createElement("tr",null,l.createElement("td",null,"ask ID"),l.createElement("td",null,e.askId)),l.createElement("tr",null,l.createElement("td",null,"sent at"),l.createElement("td",null,e.sentAt)),l.createElement("tr",null,l.createElement("td",null,"anon?"),l.createElement("td",null,e.anon.toString())),l.createElement("tr",null,l.createElement("td",null,"sent by"),l.createElement("td",null,t?l.createElement(l.Fragment,null,l.createElement("a",{href:n.ZP.public.moderation.manageProject({projectHandle:t.handle}).toString(),target:"_blank",rel:"noopener noreferrer"},"@",t.handle),r?l.createElement(l.Fragment,null," ",l.createElement("a",{href:n.ZP.public.moderation.manageUser({userId:r.userId}).toString(),target:"_blank",rel:"noopener noreferrer"},"(",r.email,")")):null):"unknown (was not logged in)")),l.createElement("tr",null,l.createElement("td",null,"state"),l.createElement("td",null,e.state)),l.createElement("tr",null,l.createElement("td",null,"response"),l.createElement("td",null,u?l.createElement(l.Fragment,null,l.createElement("a",{href:u.singlePostPageUrl,target:"_blank",rel:"noopener noreferrer"},"post ID ",u.postId)," ",l.createElement("a",{href:n.ZP.public.moderation.managePost({postId:u.postId}).toString(),target:"_blank",rel:"noopener noreferrer"},"(manage)")):"not yet")))),l.createElement("hr",null),l.createElement("div",null,l.createElement("h2",null,"ask text"),l.createElement("pre",null,l.createElement("code",null,e.content)))),l.createElement(a.p,{as:"div",className:"flex flex-col gap-4"},l.createElement(a.p.Button,{as:c.zx,buttonStyle:"authn",color:"authn-primary"},l.createElement(s,{className:"inline-block h-5 w-5 transition-transform ui-open:rotate-180"}),"Preview rendered"),l.createElement(a.p.Panel,null,l.createElement(o.Z,{askBlock:{type:"ask",ask:e}}))),l.createElement("hr",null),l.createElement("div",{className:"prose"},l.createElement("h2",null,"actions"),l.createElement(g,{ask:e}))),g=({ask:e})=>{const{handleSubmit:t}=(0,d.cI)({defaultValues:{askId:e.askId}}),r=u.S.asks.reject.useMutation(),n=(0,l.useCallback)((({askId:e})=>{const t=r.mutateAsync(e);i.Am.promise(t,{loading:"deleting ask...",success:"ask deleted",error:e=>e instanceof m.ss?e.message:"unknown error deleting ask"}).catch((()=>null))}),[r]);return l.createElement("form",{onSubmit:t(n)},l.createElement(c.zx,{buttonStyle:"authn",color:"authn-primary",type:"submit"},"delete ask"))};var h=b}}]);
|
|
//# sourceMappingURL=client-preact-components-pages-moderation-manage-ask.b293664e96951ccdf13b.js.map
|