PageSourceSearch

https://guild.host/assets/9e89f1a1537fd634425b.js

js guild.host collected 2026-10-03 20:18:32 UTC 31,763 bytes, 3 lines download raw bytes

1/*! For license information please see 9e89f1a1537fd634425b.js.LICENSE.txt */
2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[18750],{73751:(e,n,r)=>{r.d(n,{Y:()=>s,p:()=>o}),r(76613);var t=r(92995),i=r(60697);function a(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function l(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?a(Object(r),!0).forEach((function(n){(0,t.Z)(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}var o=function(e){return Object.fromEntries(Object.entries(null!=e?e:{}).filter((function(e){return""!==(0,i.Z)(e,2)[1]})))},s=function(e,n){return l(l({},o(e)),o(n))}},90642:(e,n,r)=>{r.d(n,{Y:()=>c});var t=r(98518),i=r(92921),a=r(75489),l=r(69923),o=r(73751);function s(e,n,r){return r?n?n(e):e:(e&&e.then||(e=Promise.resolve(e)),n?e.then(n):e)}function u(){}function d(e,n){try{var r=e()}catch(e){return n(e)}return r&&r.then?r.then(void 0,n):r}var c=function(e){var n=(0,a.j)().locale,r=(0,t.useRef)(null),c=(0,t.useRef)(e);c.current=e,(0,t.useEffect)((function(){if(n!==l.ZW&&r.current!==n){var e,t=!1,a=(e=function(){return d((function(){return s(c.current(n),(function(e){if(!t){var a,l,f=(0,o.p)(e.messages),m={"fr-CA":"fr","pt-BR":"pt"}[n];return a=function(){i.ag.load(n,f),i.ag.activate(n),r.current=n},(l=function(){if(m)return function(e){if(e&&e.then)return e.then(u)}(d((function(){return s(c.current(m),(function(e){f=(0,o.Y)(e.messages,f)}))}),u))}())&&l.then?l.then(a):a()}}))}),(function(){}))},function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{return Promise.resolve(e.apply(this,n))}catch(e){return Promise.reject(e)}});return a(),function(){t=!0}}}),[n])}},77272:(e,n,r)=>{r.d(n,{Y:()=>a});var t=r(60697),i=r(98518);function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,r=(0,i.useState)(""),a=(0,t.Z)(r,2),l=a[0],o=a[1];return(0,i.useEffect)((function(){var r=setTimeout((function(){o(e&&e.length>=2?e:"")}),n);return function(){return clearTimeout(r)}}),[e,n]),l}},61980:(e,n,r)=>{r.d(n,{H:()=>u});var t=r(60697),i=r(98518),a=r(22061),l=r(13801),o=r(66581),s=r(16834),u=function(e){var n=e.hasNext,r=e.loadNext,u=e.count,d=e.isLoadingNext,c=(0,i.useState)(null),f=(0,t.Z)(c,2),m=f[0],p=f[1],g=(0,i.useState)(!1),b=(0,t.Z)(g,2),h=b[0],v=b[1],y=(0,i.useRef)(!1),x=(0,i.useRef)(d);x.current=d;var j=(0,i.useRef)(r);j.current=r;var F=(0,i.useRef)(!1),C=(0,i.useRef)(!1),S=(0,i.useRef)(u);S.current=u;var O=(0,i.useRef)(n);O.current=n;var k=(0,i.useCallback)((function(){!O.current||C.current||x.current||(C.current=!0,j.current(S.current,{onComplete:function(e){C.current=!1,y.current=null!=e,v(null!=e)}}))}),[]),T=(0,i.useCallback)((function(){F.current&&!y.current&&k()}),[k]);(0,i.useEffect)((function(){d||(C.current=!1,T())}),[d,r,T]);var $=(0,i.useCallback)((function(e){var n;p(null!=(n=e)?n:null)}),[]);return(0,i.useEffect)((function(){if(m&&"undefined"!==typeof window&&window.IntersectionObserver){var e=new window.IntersectionObserver((function(e){F.current=e.some((function(e){return e.isIntersecting})),T()}));return e.observe(m),function(){F.current=!1,e.disconnect()}}}),[m,T]),n?h?(0,s.jsx)(l.z,{secondary:!0,onPress:function(){y.current=!1,v(!1),k()},children:(0,s.jsx)(l.z.Text,{secondary:!0,children:(0,s.jsx)(a.cC,{id:"6gRgw8",message:"Retry"})})}):(0,s.jsx)(o.$,{ref:$,size:"$9",color:"$primaryColor"}):null}},98268:(e,n,r)=>{r.d(n,{O:()=>v,v:()=>h}),r(76613);var t=r(92995),i=r(37890),a=r(60697),l=r(98518),o=r(21145),s=r(22061),u=r(86914),d=r(49690),c=r(5241),f=r(16834);function m(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function p(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};
2n%2?m(Object(r),!0).forEach((function(n){(0,t.Z)(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}var g=function(e){var n=e.onPress,r=e.disabled,t=e.icon,i=(0,s.mV)()._;return(0,f.jsx)("button",{type:"button",className:"FormStepper_button",onClick:n,disabled:r,"aria-label":i("add"===t?{id:"pxFAp/",message:"Increase"}:{id:"WGD1Al",message:"Decrease"}),children:(0,f.jsx)(d.J,{name:t,size:"$4",color:"$color"})})},b=function(e){var n=e.value,r=e.displayValue,t=e.editable,i=e.onChange,o=e.min,s=e.max,u=(0,l.useState)(!1),d=(0,a.Z)(u,2),c=d[0],m=d[1],p=(0,l.useState)(""),g=(0,a.Z)(p,2),b=g[0],h=g[1],v=(0,l.useRef)(null),y=(0,l.useCallback)((function(){m(!1);var e=parseInt(b,10);if(!isNaN(e)){var n=Math.min(s,Math.max(o,e));i(n)}}),[b,o,s,i]),x=(0,l.useCallback)((function(){t&&(h(String(n)),m(!0),requestAnimationFrame((function(){var e,n;null===(e=v.current)||void 0===e||e.focus(),null===(n=v.current)||void 0===n||n.select()})))}),[t,n]);return(0,f.jsx)("input",{ref:v,type:"text",inputMode:t?"numeric":void 0,readOnly:!c,className:"FormStepper_tabular FormStepper_value"+(c?" FormStepper_value--editing":"")+(t?" FormStepper_value--editable":""),value:c?b:null!=r?r:String(n),onChange:c?function(e){return h(e.target.value.replace(/[^\d]/g,""))}:void 0,onFocus:x,onBlur:c?y:void 0,onKeyDown:c?function(e){var n;"Enter"===e.key&&(e.preventDefault(),y()),"Escape"===e.key&&(m(!1),null===(n=v.current)||void 0===n||n.blur())}:void 0,tabIndex:t?0:-1})},h=function(e){var n=e.value,r=e.onChange,t=e.onIncrement,a=e.onDecrement,o=e.min,s=void 0===o?0:o,d=e.max,c=void 0===d?1/0:d,m=e.step,h=void 0===m?1:m,v=e.incrementDisabled,y=e.decrementDisabled,x=e.displayValue,j=e.editable,F=void 0===j||j,C=(0,i.Z)(e,["value","onChange","onIncrement","onDecrement","min","max","step","incrementDisabled","decrementDisabled","displayValue","editable"]),S=(0,l.useCallback)((function(){if(a)a();else{var e=n-h;r(e<s?s:e)}}),[n,h,s,r,a]),O=(0,l.useCallback)((function(){if(t)t();else{var e=n+h;r(e>c?c:e)}}),[n,h,c,r,t]);return(0,f.jsxs)(u.sL,p(p({alignItems:"center",gap:"$3"},C),{},{children:[(0,f.jsx)(g,{onPress:S,disabled:null!=y?y:n<=s,icon:"subtract"}),(0,f.jsx)(b,{value:n,displayValue:x,editable:F,onChange:r,min:s,max:c}),(0,f.jsx)(g,{onPress:O,disabled:null!=v?v:n>=c,icon:"add"})]}))},v=function(e){var n,r=e.min,t=void 0===r?0:r,s=e.max,u=void 0===s?1/0:s,d=e.step,m=void 0===d?1:d,g=e.displayValue,b=e.onChange,v=(0,i.Z)(e,["min","max","step","displayValue","onChange"]),y=(0,l.useContext)(c.u),x=(0,o.U$)(y.name),j=(0,a.Z)(x,3),F=j[0],C=(j[1],j[2]),S=(0,l.useCallback)((function(e){C.setTouched(!0),C.setValue(e),null===b||void 0===b||b(e)}),[C,b]);return(0,f.jsx)(h,p({value:null!=(n=F.value)?n:0,onChange:S,min:t,max:u,step:m,displayValue:g},v))}},6e4:(e,n,r)=>{r.d(n,{$:()=>c});var t=r(78019);const i={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"FormSubmissionDisplay_values",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,concreteType:"FormFieldSnapshot",kind:"LinkedField",name:"snapshot",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fieldType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"position",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null}],storageKey:null}],type:"FormFieldValue",abstractKey:null,hash:"b1df1d2921edd9a6e7aa21da2b595c8a"};var a=r(98518),l=r(37709),o=r(86914),s=r(53349),u=r(16834),d=function(e,n,r){if(!e)return"-";if("CHECKBOX"===n)return"true"===e?"Yes":"No";var t,i=new Map;if(Array.isArray(r))for(var a of r)a&&"object"===typeof a&&"value"in a&&"label"in a?i.set(String(a.value),String(a.label)):"string"===typeof a&&i.set(a,a);if("SINGLE_SELECT"===n)return null!=(t=i.get(e))?t:e;if("MULTI_SELECT"===n)try{var l=JSON.parse(e);if(Array.isArray(l))return l.map((function(e){var n;return null!=(n=i.get(e))?n:e})).join(", ")}catch(e){}return e},c=function(e){var n=e.fieldValues,r=(0,l.useFragment)(i,n),c=(0,a.useMemo)((function(){var e=r.filter((function(e){return null!=e}));return(0,t.Z)(e).sort((function(e,n){var r,t,i,a;return(null!=(r=null===(t=e.snapshot)||void 0===t?void 0:t.position)?r:0)-(null!=(i=null===(a=n.snapshot)||void 0===a?void 0:a.position)?i:0)}))}),[r]);return 0===c.length?null:(0,u.jsx)(o.FA,{gap:"$3",padding:"$4",borderRadius:"$4",backgroundColor:"$backgroundHover",children:c.map((function(e){var n,r,t,i;return(0,u.jsxs)(o.FA,{gap:"$1",children:[(0,u.jsx)(s.xv,{size:"$3",fontWeight:"600",color:"$colorMuted",children:null!=(n=null===(r=e.snapshot)||void 0===r?void 0:r.label)?n:"Unknown Field"}),(0,u.jsx)(s.xv,{size:"$5",children:d(e.value,null===(t=e.snapshot)||void 0===t?void 0:t.fieldType,null===(i=e.snapshot)||void 0===i?void 0:i.options)})]},e.id)}))})}},87513:(e,n,r)=>{r.d(n,{Z:()=>a});var t=r(98857),i=r(86914),a=(0,t.z)(i.FA,{height:0,borderBottomWidth:.5,borderBottomColor:"$borderColor",variants:{fullWidth:{true:{marginHorizontal:"-$4"}}}})},14855:(e,n,r)=>{r.d(n,{E:()=>l});var t=r(98518),i=r(21145),a=r(31967),l=function(e){var n=e.tabKey,r=(0,i.u6)(),l=(0,a.rI)(),o=l.registerChanges,s=l.clearChanges,u=l.notifyDirtyFieldCount,d=(0,t.useRef)(r.submitForm);d.current=r.submitForm;var c=(0,t.useRef)(r.values);c.current=r.values;var f=r.dirty?Object.keys(r.values).filter((function(e){return r.values[e]!==r.initialValues[e]})).length:0,m=(0,t.useRef)(f);return m.current=f,(0,t.useEffect)((function(){r.dirty?o(n,{get values(){return c.current},save:function(){return d.current()},get dirtyFieldCount(){return m.current}}):s(n)}),[r.dirty,n,o,s]),(0,t.useEffect)((function(){u()}),[f,u]),null}},73972:(e,n,r)=>{r.d(n,{b:()=>le});var t,i,a=r(92995),l=r(78019),o=r(60697),s=(r(76613),{fragment:{argumentDefinitions:t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"FormBuilderDialogDeleteFieldMutation",selections:i=[{alias:null,args:[{kind:"V
2ariable",name:"input",variableName:"input"}],concreteType:"DeleteFormFieldPayload",kind:"LinkedField",name:"deleteFormFieldById",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"deletedFormFieldId",storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"FormBuilderDialogDeleteFieldMutation",selections:i},params:{id:"674ad360b5865164377a2682835e0b51376bd39f1ac9487042cd96ecc7552f9c",metadata:{},name:"FormBuilderDialogDeleteFieldMutation",operationKind:"mutation",text:null}});s.hash="8a2985b53d040be9c8a8f8c242000cec";const u=s;var d=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UpdateFormFieldPayload",kind:"LinkedField",name:"updateFormFieldById",plural:!1,selections:[{alias:null,args:null,concreteType:"FormField",kind:"LinkedField",name:"formField",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rowId",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"FormBuilderDialogUpdateFieldMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"FormBuilderDialogUpdateFieldMutation",selections:n},params:{id:"7a9fa8d76c6bc98a5f76cbb362504af418dbb0547c73f0b15e50f056d40c98cd",metadata:{},name:"FormBuilderDialogUpdateFieldMutation",operationKind:"mutation",text:null}}}();d.hash="583d371e3f464547d6fd0c88b1c78cff";const c=d;var f=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"UpdateFormPayload",kind:"LinkedField",name:"updateFormById",plural:!1,selections:[{alias:null,args:null,concreteType:"Form",kind:"LinkedField",name:"form",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rowId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"requiresApproval",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"FormBuilderDialogUpdateFormMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"FormBuilderDialogUpdateFormMutation",selections:n},params:{id:"e1886268fe01d64716162726dd04e62683cefdbd76a3dbe36654e29a943164ef",metadata:{},name:"FormBuilderDialogUpdateFormMutation",operationKind:"mutation",text:null}}}();f.hash="3bd8856accd6f651d0894e10c9365313";const m=f;var p=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"CreateFormFieldPayload",kind:"LinkedField",name:"createFormField",plural:!1,selections:[{alias:null,args:null,concreteType:"FormField",kind:"LinkedField",name:"formField",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rowId",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"FormBuilderDialogCreateFieldMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"FormBuilderDialogCreateFieldMutation",selections:n},params:{id:"b5e98d2c0f6ba07b4a5152236cec1bde4bfa91f3dd3e30273116f94582bc1ad5",metadata:{},name:"FormBuilderDialogCreateFieldMutation",operationKind:"mutation",text:null}}}();p.hash="6d87b2522ed0712c3284ac7fe0c1b6d8";const g=p;var b=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"CreateFormPayload",kind:"LinkedField",name:"createForm",plural:!1,selections:[{alias:null,args:null,concreteType:"Form",kind:"LinkedField",name:"form",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rowId",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"FormBuilderDialogCreateFormMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"FormBuilderDialogCreateFormMutation",selections:n}
2,params:{id:"f42a0db1353e8007683fbbe924bb09313017504d5a68a30ec6064708369c8cad",metadata:{},name:"FormBuilderDialogCreateFormMutation",operationKind:"mutation",text:null}}}();b.hash="bdd2a4af1fc60c0f848a1439747a21c8";const h=b;var v=r(98518),y=(r(37709),r(22061)),x=r(86914),j=r(53349),F=r(13801),C=r(49690),S=r(21241),O=r(83640),k=r(96441),T=r(58676),$=r(13140),D=r(55674),E=r(50261),L=r(54079),w=r(92657),P=r(98857),R=r(15266),I=r(77725),M=r(16834);function A(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function z(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?A(Object(r),!0).forEach((function(n){(0,a.Z)(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}var K=function(e){return"SINGLE_SELECT"===e||"MULTI_SELECT"===e},q=z(z({name:"StyledInput",fontWeight:"400",color:"$color",outlineWidth:0,outlineStyle:"none",borderWidth:1,borderRadius:"$2",borderColor:"$borderColor",placeholderTextColor:"$colorMuted",fontFamily:"$body",size:"$true",backgroundColor:"$background",minWidth:0,padding:"$2"},w.$L?{tabIndex:0}:{focusable:!0}),{},{hoverStyle:{borderColor:"$borderColorHover"},focusStyle:{borderColor:"$borderColorFocus"}}),V=(0,P.z)(L.Z,q,{isInput:!0}),B=function(e){var n,r=e.field,t=e.onSave,i=e.onCancel,a=(0,y.mV)()._,s=[{value:"SHORT_TEXT",text:(n=(0,y.mV)()._)({id:"5/Te4F",message:"Short Text"})},{value:"LONG_TEXT",text:n({id:"UF8ozp",message:"Long Text"})},{value:"SINGLE_SELECT",text:n({id:"2ZSkkP",message:"Single Select"})},{value:"MULTI_SELECT",text:n({id:"P7NDRY",message:"Multi Select"})},{value:"CHECKBOX",text:n({id:"G1XxbZ",message:"Checkbox"})},{value:"NUMBER",text:n({id:"HptUxX",message:"Number"})},{value:"EMAIL",text:n({id:"O3oNi5",message:"Email"})},{value:"URL",text:n({id:"IagCbF",message:"URL"})}],u=(0,v.useState)(r.options),d=(0,o.Z)(u,2),c=d[0],f=d[1],m=(0,v.useState)(r.fieldType),p=(0,o.Z)(m,2),g=p[0],b=p[1],h=(0,v.useCallback)((function(){f((function(e){return[].concat((0,l.Z)(e),[""])}))}),[]),S=(0,v.useCallback)((function(e){f((function(n){return n.filter((function(n,r){return r!==e}))}))}),[]),D=(0,v.useCallback)((function(e,n){f((function(r){var t=(0,l.Z)(r);return t[e]=n,t}))}),[]),E={fieldType:r.fieldType,label:r.label,description:r.description,isRequired:r.isRequired};return(0,M.jsxs)(R.Z,{gap:"$4",borderWidth:2,borderColor:"$primaryColor",padding:"$4",children:[(0,M.jsx)(j.xv,{fontWeight:"$6",size:"$5",children:r.id?a({id:"kO+81C",message:"Edit Field"}):a({id:"8YPqRx",message:"New Field"})}),(0,M.jsxs)(O.l,{initialValues:E,onSubmit:function(e){e.label.trim()&&t(z(z({},r),{},{fieldType:e.fieldType,label:e.label,description:e.description,isRequired:e.isRequired,options:K(e.fieldType)?c:[]}))},children:[(0,M.jsxs)(x.FA,{gap:"$3",children:[(0,M.jsx)(k.Wi,{name:"fieldType",label:a({id:"uJbWNn",message:"Field Type"}),children:(0,M.jsx)(I.ih,{items:s,onValueChange:function(e){b(e),K(e)||f([])}})}),(0,M.jsx)(k.Wi,{name:"label",label:a({id:"FnYLn4",message:"Field Label"}),children:(0,M.jsx)(T.c,{placeholder:a({id:"M9Doji",message:"e.g. What is your experience level?"}),"data-1p-ignore":!0})}),(0,M.jsx)(k.Wi,{name:"description",label:a({id:"Fxf4jq",message:"Description (optional)"}),children:(0,M.jsx)(T.c,{placeholder:a({id:"Pgu6Y0",message:"Help text for this field"}),"data-1p-ignore":!0})}),(0,M.jsx)(k.Wi,{name:"isRequired",label:a({id:"TMLAx2",message:"Required"}),children:(0,M.jsx)($.j,{})}),K(g)&&(0,M.jsxs)(x.FA,{gap:"$2",children:[(0,M.jsx)(j.xv,{size:"$4",color:"$colorMuted",children:(0,M.jsx)(y.cC,{id:"0zpgxV",message:"Options"})}),c.map((function(e,n){return(0,M.jsxs)(x.sL,{gap:"$2",alignItems:"center",children:[(0,M.jsx)(V,{value:e,onChangeText:function(e){return D(n,e)},placeholder:a({id:"liCRBs",message:"Option {0}",values:{0:n+1}}),flex:1,"data-1p-ignore":!0}),(0,M.jsx)(F.z,{secondary:!0,small:!0,onPress:function(){return S(n)},children:(0,M.jsx)(C.J,{name:"dismiss",size:"$4"})})]},n)})),(0,M.jsx)(x.sL,{children:(0,M.jsxs)(F.z,{secondary:!0,small:!0,onPress:h,children:[(0,M.jsx)(C.J,{name:"add",size:"$4"}),(0,M.jsx)(F.z.Text,{children:(0,M.jsx)(y.cC,{id:"TZxnm8",message:"Add Option"})})]})})]})]}),(0,M.jsxs)(x.sL,{gap:"$3",justifyContent:"flex-end",paddingTop:"$2",children:[(0,M.jsx)(F.z,{secondary:!0,onPress:i,children:(0,M.jsx)(F.z.Text,{children:(0,M.jsx)(y.cC,{id:"dEgA5A",message:"Cancel"})})}),(0,M.jsx)(O.l.SubmitButton,{children:(0,M.jsx)(O.l.SubmitButton.Text,{children:r.id?a({id:"Skzn+Z",message:"Update Field"}):a({id:"DpV70M",message:"Add Field"})})})]})]})]})};function _(){}function N(e,n){if(!n)return e&&e.then?e.then(_):Promise.resolve()}function Z(e){var n=e();if(n&&n.then)return n.then(_)}var U="undefined"!==typeof Symbol?Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator")):"@@iterator";function W(e,n,r){if(!e.s){if(r instanceof H){if(!r.s)return void(r.o=W.bind(null,e,n));1&n&&(n=r.s),r=r.v}if(r&&r.then)return void r.then(W.bind(null,e,n),W.bind(null,e,2));e.s=n,e.v=r;var t=e.o;t&&t(e)}}var H=function(){function e(){}return e.prototype.then=function(n,r){var t=new e,i=this.s;if(i){var a=1&i?n:r;if(a){try{W(t,1,a(this.v))}catch(e){W(t,2,e)}return t}return this}return this.o=function(e){try{var i=e.v;1&e.s?W(t,1,n?n(i):i):r?W(t,1,r(i)):W(t,2,i)}catch(e){W(t,2,e)}},t},e}();function X(e){return e instanceof H&&1&e.s}function G(e,n,r){if("function"===typeof e[U]){var t,i,a,l=e[U]();function d(e){try{for(;!(t=l.next()).done&&(!r||!r());)if((e=n(t.value))&&e.then){if(!X(e))return void e.then(d,a||(a=W.bind(null,i=new H,2)));e=e.v}
2i?W(i,1,e):i=e}catch(e){W(i||(i=new H),2,e)}}if(d(),l.return){var o=function(e){try{t.done||l.return()}catch(e){}return e};if(i&&i.then)return i.then(o,(function(e){throw o(e)}));o()}return i}if(!("length"in e))throw new TypeError("Object is not iterable");for(var s=[],u=0;u<e.length;u++)s.push(e[u]);return function(e,n,r){var t,i,a=-1;return function l(o){try{for(;++a<e.length&&(!r||!r());)if((o=n(a))&&o.then){if(!X(o))return void o.then(l,i||(i=W.bind(null,t=new H,2)));o=o.v}t?W(t,1,o):t=o}catch(e){W(t||(t=new H),2,e)}}(),t}(s,(function(e){return n(s[e])}),r)}function J(e,n){return e&&e.then?e.then(n):n(e)}function Y(e,n,r){return r?n?n(e):e:(e&&e.then||(e=Promise.resolve(e)),n?e.then(n):e)}function Q(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function ee(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?Q(Object(r),!0).forEach((function(n){(0,a.Z)(e,n,r[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}var ne=function(e){var n=e.filter((function(e){return""!==e.trim()}));return n.length>0?n:null},re=new Set(["CHECKBOX","EMAIL","LONG_TEXT","MULTI_SELECT","NUMBER","SHORT_TEXT","SINGLE_SELECT","URL"]),te=function(e){return re.has(e)?e:"SHORT_TEXT"},ie=function(e){var n,r,t;return"object"!==typeof(t=e)||null===t?String(e):String(null!=(n=null!=(r=e.label)?r:e.value)?n:e)},ae=function(e){if(!e)return[];try{var n="string"===typeof e?JSON.parse(e):e;return Array.isArray(n)?n.map(ie):[]}catch(e){return[]}},le=function(e){var n,r,t,i,a,s,d=e.guildRowId,f=e.formType,p=e.existingForm,b=e.open,L=e.onOpenChange,w=e.onSaved,P=(0,y.mV)()._,R={SHORT_TEXT:(i=(0,y.mV)()._)({id:"5/Te4F",message:"Short Text"}),LONG_TEXT:i({id:"UF8ozp",message:"Long Text"}),SINGLE_SELECT:i({id:"2ZSkkP",message:"Single Select"}),MULTI_SELECT:i({id:"P7NDRY",message:"Multi Select"}),CHECKBOX:i({id:"G1XxbZ",message:"Checkbox"}),NUMBER:i({id:"HptUxX",message:"Number"}),EMAIL:i({id:"O3oNi5",message:"Email"}),URL:i({id:"IagCbF",message:"URL"})},I=!!p,A=(0,E.Z)().showFlash,z=(0,v.useMemo)((function(){return p?(null!=(e=p.formFields.nodes)?e:[]).filter((function(e){return null!=e})).sort((function(e,n){return e.position-n.position})).map((function(e){var n;return{id:e.id,rowId:e.rowId,fieldType:e.fieldType,label:e.label,description:null!=(n=e.description)?n:"",isRequired:e.isRequired,position:e.position,options:ae(e.options)}})):[];var e}),[p]),K=(0,v.useState)(z),q=(0,o.Z)(K,2),V=q[0],U=q[1],W=(0,v.useState)(null),H=(0,o.Z)(W,2),X=H[0],Q=H[1],re=(0,v.useMemo)((function(){return new Set(z.map((function(e){return e.id})).filter(Boolean))}),[z]),ie=(0,D.Db)(h),le=(0,D.Db)(g),oe=(0,D.Db)(m),se=(0,D.Db)(c),ue=(0,D.Db)(u),de=(0,v.useCallback)((function(){Q(V.length)}),[V.length]),ce=(0,v.useCallback)((function(e){Q(e)}),[]),fe=(0,v.useCallback)((function(e){if(null!==X){var n=(0,l.Z)(V);X>=V.length?n.push(ee(ee({},e),{},{position:n.length})):n[X]=e,U(n),Q(null)}}),[X,V]),me=(0,v.useCallback)((function(){Q(null)}),[]),pe=(0,v.useCallback)((function(e){var n=V.filter((function(n,r){return r!==e})).map((function(e,n){return ee(ee({},e),{},{position:n})}));U(n),X===e?Q(null):null!==X&&X>e&&Q(X-1)}),[V,X]),ge=(0,v.useCallback)((function(e,n){var r="up"===n?e-1:e+1;if(!(r<0||r>=V.length)){var t=(0,l.Z)(V),i=t[e];t[e]=ee(ee({},t[r]),{},{position:e}),t[r]=ee(ee({},i),{},{position:r}),U(t),X===e?Q(r):X===r&&Q(e)}}),[V,X]),be=(0,v.useCallback)((a=function(e){var n=!1;if(e.name.trim())return function(r,t){try{var i=function(){return r=function(){return I&&p?Y(oe({variables:{input:{id:p.id,patch:{name:e.name.trim(),description:e.description.trim()||null,requiresApproval:e.requiresApproval}}}}),(function(){var e=new Set(V.map((function(e){return e.id})).filter(Boolean));return J(G(re,(function(n){return Z((function(){if(n&&!e.has(n))return N(ue({variables:{input:{id:n}}}))}))})),(function(){return function(e){if(e&&e.then)return e.then(_)}(G(V,(function(e){return Z((function(){return e.id&&re.has(e.id)?N(se({variables:{input:{id:e.id,patch:{fieldType:te(e.fieldType),label:e.label,description:e.description||null,isRequired:e.isRequired,position:e.position,options:ne(e.options)}}}})):N(le({variables:{input:{formField:{formId:p.rowId,fieldType:te(e.fieldType),label:e.label,description:e.description||null,isRequired:e.isRequired,position:e.position,options:ne(e.options)}}}}))}))})))}))})):Y(ie({variables:{input:{form:{guildId:d,name:e.name.trim(),description:e.description.trim()||null,requiresApproval:e.requiresApproval,formType:null!=f?f:"GUILD_MEMBERSHIP"}}}}),(function(e){var r,t,i=null===(r=e.createForm)||void 0===r||null===(t=r.form)||void 0===t?void 0:t.rowId;if(!i)throw new Error(P({id:"m436Zi",message:"Failed to create Form"}));
2return J(G(V,(function(e){return N(le({variables:{input:{formField:{formId:i,fieldType:te(e.fieldType),label:e.label,description:e.description||null,isRequired:e.isRequired,position:e.position,options:ne(e.options)}}}}))})),(function(){w(String(i)),n=!0}))}))},t=function(e){if(n)return e;w()},(i=r())&&i.then?i.then(t):t(i);var r,t,i}()}catch(e){return t()}return i&&i.then?i.then(void 0,t):i}(0,(function(){A(P(I?{id:"56q1qm",message:"Failed to update Form"}:{id:"m436Zi",message:"Failed to create Form"}),"error")}));A(P({id:"LzFVYu",message:"Form name is required"}),"error")},function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];try{return Promise.resolve(a.apply(this,e))}catch(e){return Promise.reject(e)}}),[V,d,f,P,I,p,re,ie,le,oe,se,ue,A,w]),he={name:null!=(n=null===p||void 0===p?void 0:p.name)?n:"",description:null!=(r=null===p||void 0===p?void 0:p.description)?r:"",requiresApproval:null!=(t=null===p||void 0===p?void 0:p.requiresApproval)&&t},ve=(0,M.jsxs)(x.FA,{gap:"$5",children:[(0,M.jsx)(S.Vq.Title,{children:P(I?{id:"dVuW4v",message:"Edit Form"}:{id:"SKIBv0",message:"Create Form"})}),I&&(0,M.jsxs)(x.sL,{backgroundColor:"$backgroundSoft",borderRadius:"$3",padding:"$3",gap:"$2",alignItems:"flex-start",children:[(0,M.jsx)(C.J,{name:"alert",size:"$4",color:"$colorMuted",marginTop:"$0.5"}),(0,M.jsx)(j.xv,{color:"$colorMuted",size:"$3",flex:1,children:(0,M.jsx)(y.cC,{id:"bgI4g2",message:"Changes to this form apply to all Events using it. If you remove a field, existing submission data for that field is preserved."})})]}),(0,M.jsxs)(O.l,{initialValues:he,onSubmit:be,children:[(0,M.jsxs)(x.FA,{gap:"$4",children:[(0,M.jsx)(k.Wi,{name:"name",label:P({id:"LVHIiL",message:"Form Name"}),children:(0,M.jsx)(T.c,{placeholder:P({id:"SGjuky",message:"e.g. Membership Application"})})}),(0,M.jsx)(k.Wi,{name:"description",label:P({id:"Fxf4jq",message:"Description (optional)"}),hint:P({id:"z9gZaD",message:"This will be displayed at the top of the Form"}),children:(0,M.jsx)(T.c,{placeholder:P({id:"czsSOj",message:"Describe the purpose of this Form"})})}),(0,M.jsx)(k.Wi,{name:"requiresApproval",label:P({id:"PXw8z/",message:"Members need to be approved by an Organizer"}),children:(0,M.jsx)($.j,{})})]}),(0,M.jsxs)(x.FA,{gap:"$3",paddingTop:"$3",children:[(0,M.jsxs)(x.sL,{justifyContent:"space-between",alignItems:"center",children:[(0,M.jsx)(j.xv,{fontWeight:"$6",size:"$5",children:(0,M.jsx)(y.cC,{id:"vF68cg",message:"Fields"})}),(0,M.jsx)(j.xv,{color:"$colorMuted",size:"$4",children:(0,M.jsx)(y.cC,{id:"xYxQCZ",message:"{0} {1}",values:{0:V.length,1:1===V.length?P({id:"2lOBKV",message:"field"}
2):P({id:"RnX5oc",message:"fields"})}})})]}),0===V.length&&null===X&&(0,M.jsx)(x.FA,{padding:"$4",alignItems:"center",children:(0,M.jsx)(j.xv,{color:"$colorMuted",size:"$4",children:(0,M.jsx)(y.cC,{id:"yJwMbk",message:"No fields yet. Add a field to build your Form."})})}),(0,M.jsxs)(x.FA,{gap:"$3",children:[V.map((function(e,n){var r;return X===n?(0,M.jsx)(B,{field:V[n],onSave:fe,onCancel:me},"editing-"+n):(0,M.jsxs)(x.sL,{gap:"$3",alignItems:"center",paddingVertical:"$2",paddingHorizontal:"$3",borderWidth:1,borderColor:"$borderColor",borderRadius:"$4",backgroundColor:"$backgroundSoft",children:[(0,M.jsxs)(x.FA,{flex:1,gap:"$1",children:[(0,M.jsxs)(x.sL,{gap:"$2",alignItems:"center",children:[(0,M.jsx)(j.xv,{fontWeight:"$6",size:"$4",children:e.label}),e.isRequired&&(0,M.jsx)(j.xv,{color:"$errorColor",size:"$3",fontWeight:"$6",children:(0,M.jsx)(y.cC,{id:"sFzPt7",message:"*Required"})})]}),(0,M.jsxs)(j.xv,{color:"$colorMuted",size:"$3",children:[null!=(r=R[e.fieldType])?r:e.fieldType,e.options.length>0&&" ("+e.options.length+" "+(1===e.options.length?P({id:"pL+ekr",message:"option"}):P({id:"L565X2",message:"options"}))+")"]})]}),(0,M.jsxs)(x.sL,{gap:"$1",children:[(0,M.jsx)(F.z,{secondary:!0,small:!0,onPress:function(){return ge(n,"up")},disabled:0===n,opacity:0===n?.3:1,children:(0,M.jsx)(C.J,{name:"arrow-up",size:"$4"})}),(0,M.jsx)(F.z,{secondary:!0,small:!0,onPress:function(){return ge(n,"down")},disabled:n===V.length-1,opacity:n===V.length-1?.3:1,children:(0,M.jsx)(C.J,{name:"arrow-down-filled",size:"$4"})}),(0,M.jsx)(F.z,{secondary:!0,small:!0,onPress:function(){return ce(n)},children:(0,M.jsx)(C.J,{name:"edit",size:"$4"})}),(0,M.jsx)(F.z,{secondary:!0,small:!0,red:!0,onPress:function(){return pe(n)},children:(0,M.jsx)(C.J,{name:"dismiss",size:"$4"})})]})]},"field-"+n)})),null!==X&&X>=V.length&&(0,M.jsx)(B,{field:(s=V.length,{fieldType:"SHORT_TEXT",label:"",description:"",isRequired:!1,position:s,options:[]}),onSave:fe,onCancel:me})]}),null===X&&(0,M.jsx)(x.sL,{children:(0,M.jsxs)(F.z,{secondary:!0,onPress:de,children:[(0,M.jsx)(C.J,{name:"add",size:"$4"}),(0,M.jsx)(F.z.Text,{children:(0,M.jsx)(y.cC,{id:"DpV70M",message:"Add Field"})})]})})]}),(0,M.jsxs)(x.sL,{gap:"$3",justifyContent:"flex-end",paddingTop:"$2",children:[(0,M.jsx)(S.Vq.Close,{asChild:!0,children:(0,M.jsx)(F.z,{secondary:!0,children:(0,M.jsx)(F.z.Text,{children:(0,M.jsx)(y.cC,{id:"dEgA5A",message:"Cancel"})})})}),(0,M.jsx)(O.l.SubmitButton,{children:(0,M.jsx)(O.l.SubmitButton.Text,{children:P(I?{id:"IUwGEM",message:"Save Changes"}:{id:"SKIBv0",message:"Create Form"})})})]})]})]});return(0,M.jsxs)(S.Vq,{open:b,onOpenChange:L,children:[(0,M.jsx)(S.Vq.Portal,{children:(0,M.jsx)(S.Vq.Content,{width:600,maxWidth:"90vw",children:ve})}),(0,M.jsx)(S.Vq.Adapt,{when:"sm",children:(0,M.jsxs)(S.Vq.Sheet,{children:[(0,M.jsx)(S.Vq.
2Sheet.Handle,{}),(0,M.jsx)(S.Vq.Sheet.Frame,{padding:"$5",children:(0,M.jsx)(S.Vq.Adapt.Contents,{})}),(0,M.jsx)(S.Vq.Sheet.Overlay,{})]})})]})}}}]);
3//# sourceMappingURL=9e89f1a1537fd634425b.js.map

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.