PageSourceSearch

https://www.sexpositiveportland.org/_next/static/chunks/pages/_admin/settings/dev-settings-53c31742f2b37eae.js

js sexpositiveportland.org collected 2026-10-01 15:02:28 UTC 25,520 bytes, 419 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6350ea2d-78ae-40e4-9840-00ec0702133d",e._sentryDebugIdIdentifier="sentry-dbid-6350ea2d-78ae-40e4-9840-00ec0702133d")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[790],{13917:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});var a=s(37876),n=s(49995);let r=e=>{let{children:t,className:s}=e;return(0,a.jsx)("div",{className:(0,n.A)("p-4 md:p-8",s),"data-sentry-component":"AdminPageContent","data-sentry-source-file":"AdminPageContent.tsx",children:t})}},16764:(e,t,s)=>{"use strict";s.d(t,{A:()=>S});var a=s(37876),n=s(14232),r=s(49995),i=s(56788),l=s(36607),o=s(26437),d=s(48774),u=s(13566),m=s(83660),c=s(64671),p=s(22529),h=s(29203),g=s(35308),x=s(59884),b=s(82153),f=s(64599),y=s(85858),v=s(41612),j=s(96946),C=s(33890),E=s(22522);let k=(0,n.createContext)(null);k.displayName="GroupContext";let w=n.Fragment,A=Object.assign((0,v.FX)(function(e,t){var s;let a=(0,n.useId)(),r=(0,b.q)(),w=(0,g._)(),{id:A=r||`headlessui-switch-${a}`,disabled:T=w||!1,checked:D,defaultChecked:I,onChange:S,name:F,value:N,form:L,autoFocus:P=!1,...$}=e,G=(0,n.useContext)(k),[U,M]=(0,n.useState)(null),R=(0,n.useRef)(null),_=(0,h.P)(R,t,null===G?null:G.setSwitch,M),B=(0,u.K)(I),[q,O]=(0,d.P)(D,S,null!=B&&B),J=(0,m.L)(),[V,W]=(0,n.useState)(!1),H=(0,c._)(()=>{W(!0),null==O||O(!q),J.nextFrame(()=>{W(!1)})}),Z=(0,c._)(e=>{if((0,f.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),H()}),K=(0,c._)(e=>{e.key===C.D.Space?(e.preventDefault(),H()):e.key===C.D.Enter&&(0,y.q)(e.currentTarget)}),X=(0,c._)(e=>e.preventDefault()),Y=(0,E.o2)(),z=(0,j.MM)(),{isFocusVisible:Q,focusProps:ee}=(0,i.o)({autoFocus:P}),{isHovered:et,hoverProps:es}=(0,l.M)({isDisabled:T}),{pressed:ea,pressProps:en}=(0,o.Z)({disabled:T}),er=(0,n.useMemo)(()=>({checked:q,disabled:T,hover:et,focus:Q,active:ea,autofocus:P,changing:V}),[q,et,Q,ea,T,V,P]),ei=(0,v.v6)({id:A,ref:_,role:"switch",type:(0,p.c)(e,U),tabIndex:-1===e.tabIndex?0:null!=(s=e.tabIndex)?s:0,"aria-checked":q,"aria-labelledby":Y,"aria-describedby":z,disabled:T||void 0,autoFocus:P,onClick:Z,onKeyUp:K,onKeyPress:X},ee,es,en),el=(0,n.useCallback)(()=>{if(void 0!==B)return null==O?void 0:O(B)},[O,B]),eo=(0,v.Ci)();return n.createElement(n.Fragment,null,null!=F&&n.createElement(x.CL,{disabled:T,data:{[F]:N||"on"},overrides:{type:"checkbox",checked:q},form:L,onReset:el}),eo({ourProps:ei,theirProps:$,slot:er,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[s,a]=(0,n.useState)(null),[r,i]=(0,E.b0)(),[l,o]=(0,j.rU)(),d=(0,n.useMemo)(()=>({switch:s,setSwitch:a}),[s,a]),u=(0,v.Ci)();return n.createElement(o,{name:"Switch.Description",value:l},n.createElement(i,{name:"Switch.Label",value:r,props:{htmlFor:null==(t=d.switch)?void 0:t.id,onClick(e){s&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),s.click(),s.focus({preventScroll:!0}))}}},n.createElement(k.Provider,{value:d},u({ourProps:{},theirProps:e,slot:{},defaultTag:w,name:"Switch.Group"}))))},Label:E.JU,Description:j.VY});var T=s(88992),D=s(10969),I=s(72569);function S(e){return e.hookForm?(0,a.jsx)(F,{...e}):(0,a.jsx)(N,{...e,"data-sentry-element":"ControlledToggle","data-sentry-component":"Toggle","data-sentry-source-file":"Toggle.tsx"})}function F(e){let{hookForm:t,label:s,register:n,srText:r}=e,{control:i,setValue:l}=t;return(0,a.jsx)(T.xI,{control:i,name:n.name,render:({field:{onChange:e,value:t}})=>(0,a.jsx)(L,{checked:t??!1,onChange:e,name:n.name,label:s,srText:r,onLabelClick:()=>l(n.name,!t)}),"data-sentry-element":"Controller","data-sentry-component":"RhfToggle","data-sentry-source-file":"Toggle.tsx"})}function N(e){let{checked:t,onChange:s,label:n,srText:r}=e;return(0,a.jsx)(L,{checked:t,onChange:s,label:n,srText:r,onLabelClick:()=>s(!t),"data-sentry-element":"SwitchWidget","data-sentry-component":"ControlledToggle","data-sentry-source-file":"Toggle.tsx"})}function L({checked:e,onChange:t,name:s,label:i,srText:l,onLabelClick:o}){let d=(0,D.bv)((0,I.Eh)());return(0,a.jsxs)(A.Group,{as:"div",className:"flex items-center gap-2","data-sentry-element":"Switch.Group","data-sentry-component":"SwitchWidget","data-sentry-source-file":"Toggle.tsx",children:[(0,a.jsx)(A,{checked:e,onChange:t,as:n.Fragment,name:s,"data-sentry-element":"Switch","data-sentry-source-file":"Toggle.tsx",children:({checked:e})=>(0,a.jsxs)("button",{className:(0,r.A)(e?d.trackOnColor:d.trackOffColor,"relative inline-flex h-5 w-9 shrink-0 items-center rounded-full"),children:[(0,a.jsx)("span",{className:"sr-only",children:l||"Enabled"}),(0,a.jsx)("span",{className:(0,r.A)(e?`translate-x-[18px] ${d.thumbOnColor}`:`translate-x-[2.2px] ${d.thumbOffColor}`,"inline-block h-4 w-4 transform rounded-full shadow transition")})]})}),i&&(0,a.jsx)("label",{onClick:o,className:"cursor-pointer",children:i})]})}},44520:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_admin/settings/dev-settings",function(){return s(80887)}])},46326:(e,t,s)=>{"use strict";s.d(t,{A:()=>u});var a=s(37876),n=s(26975),r=s(94829),i=s(9664),l=s(72569);function o(e){let{info:t,response:s,state:n,children:o}=e,d=(0,l.Eh)();return s?s.errors&&s.errors.length>0||s.serverError?null:"admin"===d?(0,a.jsx)(i.A,{children:o}):(0,a.jsx)(r.A,{children:o}):t?t.errors&&t.errors.length>0||t.serverError?null:"admin"===d?(0,a.jsx)(i.A,{children:o}):(0,a.jsx)(r.A,{children:o}):n?!n.called||n.loading||n.error?null:"admin"===d?(0,a.jsx)(i.A,{children:o}):(0,a.jsx)(r.A,{children:o}):null}var d=s(24447);function u(e){let{info:t,response:s,successMessage:r,state:i}=e;if(s){let{errors:e}=s;return e&&e.length>0?(0,a.jsx)(a.Fragment,{children:e.map((e,t)=>(0,a.jsx)(n.A,{error:e},t))}):(0,a.jsx)(o,{response:s,children:r})}if(t){if(void 0===t.errors)return null;let e=t.errors;return e&&e.length>0?(0,a.jsx)(a.Fragment,{children:e.map((e,t)=>(0,a.jsx)(n.A,{error:e},t))}):(0,a.jsx)(o,{info:t,children:r})}if(i){let e=(0,d.Ro)(i);return e.length>0?(0,a.jsx)(a.Fragment,{children:e.map((e,t)=>(0,a.jsx)(n.A,{error:e},t))}):(0,a.jsx)(o,{state:i,children:r})}return null}},47390:(e,t,s)=>{"use strict";s.d(t,{A:()=>g});var a=s(37876),n=s(14232),r=s(80229),i=s(47983),l=s(49995),o=s(39200),d=s.n(o),u=s(10969),m=s(72569),c=s(60549);function p(e){let{value:t,onChange:s}=e,n=(0,m.Eh)(),r=(0,u.SJ)(n).replace("form-component","");return r=r.split(" ").filter(e=>!e.startsWith("px-")).join(" "),e.disabled&&(r=r.replace(/\bbg-\w+/g,""),r=(0,l.A)(r,"bg-secondary-100")),r=(0,l.A)(r,e.addClassName),(0,a.jsx)("div",{className:r,"data-sentry-component":"DateFieldBasic","data-sentry-source-file":"DateFieldBasic.tsx",children:(0,a.jsx)(d(),{selected:t,disabled:e.disabled,showIcon:!0,icon:(0,a.jsx)(c.A,{className:"w-6 h-6 text-primary-900"}),onChange:s,dateFormat:"MMMM dd, yyyy",wrapperClassName:"grow",popperClassName:"font-montserrat","data-sentry-element":"DatePicker","data-sentry-source-file":"DateFieldBasic.tsx"})})}let h=function(e){let{date:t,disabled:s,onChange:n}=e;return(0,a.jsx)("input",{"aria-label":"Time",type:"time",className:"min-w-[10rem] px-2 py-[0.35rem] rounded-lg border border-secondary-300 text-secondary-600",value:`${t?String(t.getHours()).padStart(2,"0"):""}
1:${t?String(t.getMinutes()).padStart(2,"0"):""}`,onChange:e=>{try{if(!t)return;let s=new Date(t),a=parseInt(e.target.value.split(":")[0]),r=parseInt(e.target.value.split(":")[1]);isNaN(a)||isNaN(r)||(s.setHours(a),s.setMinutes(r),n(s))}catch(e){}},disabled:s,"data-sentry-component":"TimeFieldBasic","data-sentry-source-file":"TimeFieldBasic.tsx"})};function g(e){let t,s,{date:l,disabled:o=!1}=e;[t,s]=(0,n.useState)(null);let d=(0,n.useRef)(new Date),u=(0,n.useRef)(null),m=(0,n.useRef)(null);return(0,n.useEffect)(()=>{"hour"===t&&u&&u.current?document.activeElement!==u.current&&u.current.focus():"minute"===t&&m&&m.current&&document.activeElement!==m.current&&m.current.focus()}),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:(0,r.Wd)("flex flex-wrap justify-start items-center gap-4",o&&"disabled"),children:[(0,a.jsx)("div",{children:(0,a.jsx)(p,{disabled:e.readonly,value:l,onChange:function(t){var a;(a=t)&&(d.current=new Date,e.onChange&&e.onChange(a)),s("hour")},addClassName:"bg-white rounded-lg py-1","data-sentry-element":"DateFieldBasic","data-sentry-source-file":"DateTimeControl.tsx"})}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(h,{date:l,onChange:t=>{s("minute"),e.onChange&&e.onChange(t)},"data-sentry-element":"TimeFieldBasic","data-sentry-source-file":"DateTimeControl.tsx"}),(0,a.jsx)(i.A,{date:l,textClassName:"text-gray-darker text-sm","data-sentry-element":"TimezoneOffset","data-sentry-source-file":"DateTimeControl.tsx"})]})]})})}},80887:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>k});var a=s(37876),n=s(5811),r=s(14232),i=s(94569),l=s(20585),o=s(28418),d=s(13220),u=s(13917),m=s(16798),c=s(64177),p=s(31167),h=s(26975),g=s(46326),x=s(39114),b=s(16764),f=s(10969),y=s(19070),v=s(47390),j=s(43982),C=s(88992);let E=[{label:"Stripe",value:"STRIPE"},{label:"Square",value:"SQUARE"}],k=(0,n.PA)(function(){let e=(0,d.IG)(),t=(0,x.hN)(e,"developer"),s=(0,C.mN)({defaultValues:{features:{allowEmailChange:!1,pointsEnabled:!1,emailsEnabled:!1,bypassEmailRateLimit:!1,emailRateLimit:null,maxContacts:null,sampleEventsEnabled:!1,electionsEnabled:!1,volunteersEnabled:!1,showAttendeePayAmount:!1,reportsEnabled:!1},paymentProvider:"STRIPE",square:null,stripe:null,trialEndsAt:null,websiteUrl:""}}),{formState:n,handleSubmit:k,register:w,setValue:A,watch:T}=s,[D,I]=(0,c.n)(i.FF),S=(0,p.I)(i.fY,{variables:{sort:{order:"ASC",field:"ORDINAL"}}}),F=S.data?.getGroup;return((0,r.useEffect)(()=>{if(F){let{__typename:e,...t}=F.features;A("features",t),A("paymentProvider",F.paymentProvider),A("square",F.square??null),A("websiteUrl",F.websiteUrl??""),A("stripe",F.stripe??null),A("trialEndsAt",(0,j._U)(F.trialEndsAt))}},[F]),(0,r.useEffect)(()=>{n.isDirty&&I.reset()},[n.isDirty]),t)?(0,a.jsxs)(l.A,{bodyClass:"flex flex-col gap-6",children:[(0,a.jsx)(m.A,{backUri:"/_admin/settings",children:"Dev Settings"}),(0,a.jsx)(u.A,{children:(0,a.jsxs)("form",{className:"flex flex-col gap-6",onSubmit:k(function(e){if(!F)return;let{features:t,paymentProvider:s,square:a,stripe:n,trialEndsAt:r,websiteUrl:i}=e;D({variables:{input:{features:{...t,emailRateLimit:t.emailRateLimit?parseInt(t.emailRateLimit):null,maxContacts:t.maxContacts?parseInt(t.maxContacts):null},paymentProvider:s,square:a?.accessToken?a:null,stripe:n?.accountId?{accountId:n.accountId}:null,trialEndsAt:r?r.toISOString():null,websiteUrl:i}}})}),children:[(0,a.jsx)(h.A,{error:S.error}),F&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Website URL"}),(0,a.jsx)(o.ks,{register:w("websiteUrl")})]}),(0,a.jsxs)(o.vZ,{label:"Features",className:f.Ay.formClass,children:[(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Emails Enabled"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Whether to enable outbound emails."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.emailsEnabled"),srText:"Emails enabled",label:"Emails enabled"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Bypass Email Rate Limit"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Whether to bypass the email rate limit."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.bypassEmailRateLimit"),srText:"By
1pass email rate limit",label:"Bypass email rate limit"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Allow Email Change"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Whether member email addresses can be changed."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.allowEmailChange"),srText:"Allow email change",label:"Allow email change"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Email Rate Limit"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Maximum number of emails allowed per day. Leave blank for the default limit."}),(0,a.jsx)(o.ks,{type:"number",register:w("features.emailRateLimit"),widthClass:""})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Points"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Allow administrators to post points (hours, etc.) to members. Each member sees their point balance on the Account page, and admins can post points from the Member Edit page."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.pointsEnabled"),srText:"Enable member points",label:"Enable member points"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Elections"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"The elections system allows members to vote on candidates for leadership positions within your group."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.electionsEnabled"),srText:"Enable elections system",label:"Enable elections system"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",marginBottomClass:"mb-0",children:"Volunteers"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Whether to promote volunteerism, by displaying opportunities for volunteering on event pages."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.volunteersEnabled"),srText:"Volunteers enabled",label:"Volunteers enabled"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Enable Sample Events Generation"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Whether to enable the generation of sample events."}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.sampleEventsEnabled"),srText:"Sample events enabled",label:"Sample events enabled"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",marginBottomClass:"mb-0",children:"Show attendee pay amount"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:'Some groups prefer to hide from event administrators (i.e., hosts, volunteers, event team, event author) how much money an attendee paid for an event. This can be useful for volunteer-driven groups, where access to financial information is considered a member privacy matter. These groups may elect to hide the payment amount from event administrators. Leaders with the "members" role will still be able to see event payment amounts in the "Transactions" tab.'}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.showAttendeePayAmount"),srText:"Show Amount",label:"Show Amount"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",marginBottomClass:"mb-0",children:"Reports"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:'Whether to enable custom reports, which will be found in the "Reports" tab in Admin Dashboard.'}),(0,a.jsx)(b.A,{hookForm:s,register:w("features.reportsEnabled"),srText:"Reports enabled",label:"Reports enabled"})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Max Contacts"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"Maximum number of contacts allowed for this group. Leave blank for no limit."}),(0,a.jsx)(o.ks,{type:"number",register:w("features.maxContacts"),widthClass:""})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Trial End Date"}),(0,a.jsx)("p",{className:"my-0 text-new-gray-700",children:"The date and time when the group's free trial period ends. Payment processing is disabled during the trial. Leave blank for no trial period."}),(0,a.jsxs)("div",{className:"flex items-center gap-4",children:[(0,a.jsx)(v.A,{date:T("trialEndsAt"),onChange:e=>A("trialEndsAt",e)}),T("trialEndsAt")&&(0,a.jsx)("button",{type:"button",onClick:()=>A("trialEndsAt",null),className:"text-sm text-red-600 hover:text-red-800",children:"Remove trial status"})]})]})]}),(0,a.jsxs)(o.vZ,{label:"Payment Provider",className:f.Ay.formClass,children:[(0,a.jsx)(o.fh,{children:(0,a.jsx)(o.z6,{radios:E,register:w("paymentProvider")})}
1),(0,a.jsx)(o.vZ,{label:"Stripe",className:f.Ay.formClass,children:(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Account ID"}),(0,a.jsx)(o.ks,{register:w("stripe.accountId")})]})}),(0,a.jsxs)(o.vZ,{label:"Square Settings",className:`${f.Ay.formClass} flex flex-col gap-6`,children:[(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Access Token"}),(0,a.jsx)(o.ks,{register:w("square.accessToken")})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Application ID"}),(0,a.jsx)(o.ks,{register:w("square.applicationId")})]}),(0,a.jsxs)(o.fh,{children:[(0,a.jsx)(o.Dk,{as:"div",children:"Location ID"}),(0,a.jsx)(o.ks,{register:w("square.locationId")})]})]})]}),(0,a.jsx)(g.A,{state:I,successMessage:"Updated Features"}),(0,a.jsx)(y.A,{marginTopClass:"mt-0"})]})]})})]}):(0,a.jsxs)(l.A,{children:[(0,a.jsx)(m.A,{backUri:"/_admin/settings",children:"Dev Settings"}),(0,a.jsx)(u.A,{children:(0,a.jsx)("p",{children:"You do not have permission to access this page."})})]})})},94569:(e,t,s)=>{"use strict";s.d(t,{FF:()=>p,Js:()=>x,Q9:()=>y,U$:()=>j,Ui:()=>m,Vy:()=>d,Zl:()=>v,cX:()=>b,cl:()=>f,fY:()=>l,fk:()=>o,hJ:()=>g,o8:()=>c,rh:()=>h,x5:()=>u});var a=s(86191),n=s(24447);let r=`
2          elementFonts {
3            bodyFontId
4            buttonFontId
5            h1FontId
6            h2FontId
7            h3FontId
8            linkFontId
9            navFontId
10          }
11          fonts {
12            id
13            fontFamily
14            stylesheetUrl
15            type
16            vendorString
17            variants {
18              format
19              style
20              weight
21              urls {
22                format
23                url
24              }
25            }
26          }
27          selectedFonts {
28            id
29            catalogKey
30            customFontId
31          }
32`,i=`
33        abbreviation
34        bankDescriptionName
35        mailingAddress
36        eventsConfig {
37          chargeTimeOffset
38          eventsEmail {
39            name
40            address
41            replyTo
42          }
43          memberDraftsEnabled
44          realtimeCharge
45        }
46        features {
47          allowEmailChange
48          bypassEmailRateLimit
49          pointsEnabled
50          electionsEnabled
51          emailRateLimit
52          emailsEnabled
53          maxContacts
54          reportsEnabled
55          sampleEventsEnabled
56          showAttendeePayAmount
57          volunteersEnabled
58        }
59        id
60        logos {
61          landscape
62          emailLandscape
63          mobileLandscape
64          favicon
65          square
66        }
67        membershipConfig {
68          membershipEmail {
69            name
70            address
71            replyTo
72          }
73          trialTerm
74        }
75        membershipPlans(sort: $sort) {
76          id
77          isDisabled
78          isLifetime
79          name
80          ordinal
81          term
82          text
83          variants {
84            amount
85            id
86            isDefault
87            isDisabled
88            name
89            position
90          }
91        }
92        name
93        paymentProvider
94        slug
95        square {
96          accessToken
97          applicationId
98          locationId
99        }
100        stripe {
101          accountId
102        }
103        taxRate
104        timezone
105        trialEndsAt
106        websiteUrl
107        windowTitleName
108`,l=(0,a.J1)`
109  query GetGroup($sort: [MembershipPlanSortInput]) {
110    getGroup {
111      ${i}
112    }
113  }
114`,o=(0,a.J1)`
115  query GetFinancesGroup {
116    getFinancesGroup {
117      id
118      paymentProvider
119      square {
120        applicationId
121        locationId
122      }
123      stripe {
124        accountId
125      }
126      trialEndsAt
127    }
128  }
129`,d=(0,a.J1)`
130  query GetEventsGroup {
131    getEventsGroup {
132      id
133      eventsConfig {
134        chargeTimeOffset
135        eventsEmail {
136          name
137          address
138          replyTo
139        }
140        memberDraftsEnabled
141        realtimeCharge
142      }
143    }
144  }
145`,u=(0,a.J1)`
146  query GetMembersGroup {
147    getMembersGroup {
148      id
149      duesLetterSettings {
150        daysOffset
151        enabled
152        reminderName
153      }
154      membershipConfig {
155        membershipEmail {
156          name
157          address
158          replyTo
159        }
160        trialTerm
161      }
162      membershipPlans {
163        id
164        isDisabled
165        isLifetime
166        name
167        ordinal
168        term
169        text
170        variants {
171          amount
172          id
173          isDefault
174          isDisabled
175          name
176          position
177        }
178      }
179    }
180  }
181`,m=(0,a.J1)`
182  mutation UpdateGroupBasics($input: UpdateGroupBasicsInput!, $sort: [MembershipPlanSortInput]) {
183    updateGroupBasics(input: $input) {
184      result {
185        ${i}
186      }
187      ${n.VE}
188    }
189  }
190`,c=(0,a.J1)`
191  mutation UpdateMembershipPlans($input: UpdateMembershipPlansInput!) {
192    updateMembershipPlans(input: $input) {
193      result {
194        membershipPlans {
195          id
196          isDisabled
197          isLifetime
198          name
199          ordinal
200          term
201          text
202          variants {
203            amount
204            id
205            isDefault
206            isDisabled
207            name
208            position
209          }
210        }
211      }
212      ${n.VE}
213    }
214  }
215`,p=(0,a.J1)`
216  mutation DeveloperUpdateGroup($input: DeveloperUpdateGroupInput!) {
217    developerUpdateGroup(input: $input) {
218      result {
219        features {
220          allowEmailChange
221          bypassEmailRateLimit
222          pointsEnabled
223          electionsEnabled
224          emailRateLimit
225          emailsEnabled
226          maxContacts
227          reportsEnabled
228          sampleEventsEnabled
229          showAttendeePayAmount
230          volunteersEnabled
231        }
232        paymentProvider
233        websiteUrl
234        square {
235          accessToken
236          applicationId
237          locationId
238        }
239        stripe {
240          accountId
241        }
242        trialEndsAt
243      }
244      ${n.VE}
245    }
246  }
247`,h=(0,a.J1)`
248  query GetContentGroup {
249    getContentGroup {
250      id
251      logos {
252        backgroundImage
253        defaultLogo
254        emailLandscape
255        favicon
256        footerLogo
257        landscape
258        mobileLandscape
259        square
260      }
261      website {
262        config {
263          accentColor
264          buttonBackgroundColor
265          buttonTextColor
266          cornerStyle
267          headingTextColor
268          linkTextColor
269          navMenuTextColor
270          navMenuTextHoverColor
271          pageBackgroundColor
272          pageBackgroundTextColor
273          primaryCardBackgroundColor
274          primaryCardTextColor
275          secondaryAccentColor
276          textColorOverAccent
277          ${r}
278        }
279      }
280    }
281  }
282`,g=(0,a.J1)`
283  mutation UpdateVisualSettings($input: UpdateVisualSettingsInput!) {
284    updateVisualSettings(input: $input) {
285      result {
286        logos {
287          backgroundImage
288          landscape
289          emailLandscape
290          mobileLandscape
291          favicon
292          square
293        }
294        website {
295          config {
296            accentColor
297            buttonBackgroundColor
298            buttonTextColor
299            cornerStyle
300            headingTextColor
301            linkTextColor
302            navMenuTextColor
303            navMenuTextHoverColor
304            pageBackgroundColor
305            pageBackgroundTextColor
306            primaryCardBackgroundColor
307            primaryCardTextColor
308            secondaryAccentColor
309            textColorOverAccent
310            ${r}
311          }
312        }
313      }
314      ${n.VE}
315    }
316  }
317`,x=(0,a.J1)`
318  mutation ExportGroupSettings($input: ExportGroupSettingsInput!) {
319    exportGroupSettings(input: $input) {
320      result {
321        id
322        name
323        slug
324      }
325      errors {
326        code
327        message
328      }
329    }
330  }
331`,b=(0,a.J1)`
332  mutation ImportGroupSettings($input: ImportGroupSettingsInput!) {
333    importGroupSettings(input: $input) {
334      result {
335        id
336        name
337        slug
338      }
339      errors {
340        code
341        message
342      }
343    }
344  }
345`,f=(0,a.J1)`
346  mutation UpdateDuesLetterSetting($input: UpdateDuesLetterSettingInput!) {
347    updateDuesLetterSetting(input: $input) {
348      result {
349        duesLetterSettings {
350          daysOffset
351          enabled
352          reminderName
353        }
354      }
355      ${n.VE}
356    }
357  }
358`,y=(0,a.J1)`
359  mutation UpdateMembershipConfig($input: UpdateMembershipConfigInput!) {
360    updateMembershipConfig(input: $input) {
361      result {
362        membershipConfig {
363          membershipEmail {
364            name
365            address
366            replyTo
367          }
368          trialTerm
369        }
370      }
371      ${n.VE}
372    }
373  }
374`,v=(0,a.J1)`
375  mutation UpdateEventsConfig($input: UpdateEventsConfigInput!) {
376    updateEventsConfig(input: $input) {
377      result {
378        eventsConfig {
379          chargeTimeOffset
380          eventsEmail {
381            name
382            address
383            replyTo
384          }
385          memberDraftsEnabled
386          realtimeCharge
387        }
388      }
389      ${n.VE}
390    }
391  }
392`,j=(0,a.J1)`
393  mutation UpdateOnboardingCompletions(
394    $input: UpdateOnboardingCompletionsInput!
395  ) {
396    updateOnboardingCompletions(input: $input) {
397      result {
398        id
399        slug
400        name
401        onboardingItems {
402          slug
403          prompt
404          completion {
405            completedAt
406          }
407        }
408      }
409      errors {
410        code
411        fields
412        message
413        shortMessage
414        vars
415      }
416    }
417  }
418`}},e=>{e.O(0,[5250,7214,9481,1919,585,636,6593,8792],()=>e(e.s=44520)),_N_E=e.O()}]);
419//# sourceMappingURL=dev-settings-53c31742f2b37eae.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.