PageSourceSearch

https://www.oscainc.org/_next/static/chunks/pages/admin/membership…/[membershipTypeId]-a6f9d24323256229.js

js oscainc.org collected 2026-10-04 13:28:56 UTC 3,760 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[51307],{75313:function(e,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/membership/types/[membershipTypeId]",function(){return i(38447)}])},38447:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return h}});var r=i(82729),t=i(85893),a=i(50456),p=i(37887),o=i(48641),s=i(11163);i(67294);var m=i(91143),l=i(69171),u=i(48076),d=i(69757);function _templateObject(){let e=(0,r._)(["\n  query EditMembershipTypeV2_MembershipType($input: MembershipTypeInput!) {\n    membershipType(input: $input) {\n      ... on MembershipTypeSuccess {\n        membershipType {\n          _id\n          __typename\n          name\n          description {\n            ...RawDraftContentStateFragment\n          }\n          publiclyVisible\n          membershipRenewalSettings {\n            renewalPeriodInDays\n            gracePeriodInDays\n          }\n          allowGraceReminderEmails\n          allowExpiredEmails\n          attributeReviewConfigurations(input: {}) {\n            results {\n              attributeSchema {\n                _id\n                name\n                isOnProfile\n                isAssociatedWithExternalAMSField\n              }\n              isRequired\n            }\n          }\n          acceptedPaymentMethods {\n            creditCard\n            achDirectDebit\n          }\n          validityMonths\n          membershipPrice\n          renewalPrice\n          priceV2 {\n            annual\n            monthly\n          }\n          allowNewMemberships\n          allowRenewals\n          renewalConfig {\n            condition\n            chargeType\n            otherDate {\n              month\n              day\n            }\n          }\n          emailTemplates {\n            emailTemplate {\n              body\n              dayFrequency\n              emailTemplateType\n              fromEmail\n              fromName\n              primaryColor\n              replyToEmail\n              sendMailToAdmin\n              subject\n              header\n            }\n            category\n          }\n          ... on CorporateMembershipType {\n            numberOfSeats\n            isNumberOfSeatsUnlimited\n            corporateMembershipModel\n            permissions {\n              organizationCanAddEmployees\n              employeeCanRequestOnline\n              organizationCanApproveRequests\n            }\n            employeeAddonPrice\n            employeeAddonBillingRule\n            invoicing {\n              method\n            }\n          }\n        }\n      }\n    }\n  }\n  ","\n"]);return _templateObject=function(){return e},e}let c=(0,a.Ps)(_templateObject(),m.c);var y=i(93064),h=(0,i(52609).z)(()=>{var e,n;let i=(0,s.useRouter)(),r=null===(e=i.query.membershipTypeId)||void 0===e?void 0:e.toString(),{data:a,loading:m,error:y}=(0,p.a)(c,{variables:{input:{id:r||""}},skip:!r,fetchPolicy:"network-only"}),h=null==a?void 0:null===(n=a.membershipType)||void 0===n?void 0:n.membershipType;if(m)return(0,t.jsx)(l.g,{});if(y||!h)return(0,t.jsx)(o.M5,{p:"4",children:(0,t.jsx)(u.S,{})});let b="CorporateMembershipType"===h.__typename?d.Qn.CORPORATE:d.Qn.INDIVIDUAL,_="CorporateMembershipType"===h.__typename&&"COMPANY_PAID_EMPLOYEE_ENROLLMENT"===h.corporateMembershipModel;return(0,t.jsx)(d.XX,{variant:b,membershipTypeId:r,existingMembershipType:h,isPaidEnrollmentFromBackend:_})},{requiresEvery:[y.lj.ADMIN_ROLE]},{requiresMemberManagement:!0})}},function(e){e.O(0,[40630,9669,9041,69741,27313,5206,38568,68058,19702,24198,85037,2187,64986,96317,55643,66854,92642,48556,69757,49774,92888,40179],function(){return e(e.s=75313)}),_N_E=e.O()}]);
2//# sourceMappingURL=[membershipTypeId]-a6f9d24323256229.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.