OCDevManageApplicationSubmissionPricingDiscountSelectorV2.react",["fbt","OCDevManageDiscountSelector.react","OCDevUIValidatorCommonErrors","react"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u=e||(e=o("react"));function c(e){var t=e.baselinePriceAmount,n=e.disabledMessage,a=e.onUpdateFormState,i=e.submissionForCustomTiers,l=e.warningMessage,c=e.worldwidePriceObjectKey,d=t===0,m=d?s._(/*BTDS*/"Please select at least one paid item (app or in-app purchase) before specifying a discount."):n;return u.jsx(r("OCDevManageDiscountSelector.react"),{allowZero:!0,baselinePriceAmount:t,"data-testid":void 0,description:s._(/*BTDS*/"Select a discount price"),disabledMessage:m,label:s._(/*BTDS*/"Discount"),size:"large",submissionForCustomTiers:i,validateField:function(){return c==null?o("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},value:c,warningMessage:l,onChange:function(t){return a(function(e){return babelHelpers.extends({},e,{discountWorldwidePriceObjectKey:t})})}})}c.displayName=c.name+" [from "+i.id+"]",l.default=c}),226);
-----
OCDevManageOrganizationCrossOrgBundleDiscountSelector.react",["fbt","OCDevManageDiscountSelector.react","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||d("react");function a(a){var b=a.baselinePriceAmount,d=a.formState,e=a.isReadOnly,f=a.onUpdateFormState;a=d.appStoreItems;d=d.discountPriceKey;a=a.length===0||b===0?h._(/*BTDS*/"Please select at least one paid product before specifying your discount."):e?h._(/*BTDS*/"Bundle details may not be modified at the moment."):null;return j.jsx(c("OCDevManageDiscountSelector.react"),{allowZero:!0,baselinePriceAmount:b,description:h._(/*BTDS*/"Please select a tier."),disabledMessage:a,label:h._(/*BTDS*/"Discount"),size:"small",value:d,onChange:function(a){f(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationSaleDetailsFields.react",["fbt","GeoTextArea.react","GeoTextInput.react","OCDevManageDiscountSelector.react","OCDevManageOrganizationSaleAppStoreItemSelector.react","OCDevManageOrganizationSaleCountrySpecificDiscountField.react","OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql","OCDevManageOrganizationSaleEndTimeField.react","OCDevManageOrganizationSaleStartTimeField.react","OCDevUISpacedLayout.react","RelayHooks","XOCReviewStatus.oculus","XOCWorkflowSaleTypeUtils.oculus","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e,f,g,j,l,m=a.formState,n=a.onUpdateFormState;a=a.storeSaleItemEvent;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql"),a);var o=m.appStoreItemID,p=m.discountPriceKey,q=m.isDevEnabledMQPlusDiscount,r=m.name,s=m.noteForReviewer,t=a.revision,u=(t==null?void 0:t.store_sale_group)!==null;e=(e=t==null?void 0:t.is_dev_enrolled)!=null?e:!0;var v=t==null?void 0:t.review_status;f=d("XOCWorkflowSaleTypeUtils.oculus").toJSEnum(t==null?void 0:(f=t.store_sale_group)==null?void 0:f.sale_type)==="OPEN";g=t==null?void 0:(g=t.organization)==null?void 0:(g=g.applications)==null?void 0:(g=g.nodes)==null?void 0:g.find(function(a){a=a.id;return a!=null&&a===o});j=g==null?void 0:(j=g.baseline_offer)==null?void 0:(j=j.default_usd_price)==null?void 0:j.amount_with_offset;j=j!=null?Number(j):null;l=(l=g==null?void 0:g.country_specific_msrp_offers)!=null?l:[];function w(){if(o==null)return h._("Please select a product before specifying your discount.");return v===c("XOCReviewStatus.oculus").APPROVED?h._("u8fd9u9879u4f18u60e0u5df2u83b7u6279uff0cu6216u65e0u6cd5u4feeu6539u3002"):null}return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("GeoTextInput.react"),{"data-testid":void 0,description:h._("Give your promotion a unique name. This name is not visible to the public."),disabledMessage:h._("u8fd9u9879u4f18u60e0u7531 Meta u547du540duff0cu65e0u6cd5u66f4u6539u540du79f0u3002"),isDisabled:(t==null?void 0:t.was_created_internally)===!0||u,label:h._("u540du5b57/u540du79f0"),value:r,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{name:a})})}}),k.jsx(c("OCDevManageOrganizationSaleAppStoreItemSelector.react"),{isDisabled:!e&&u,storeSaleItemEvent:a,value:o,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{appStoreItemID:a,discountPriceKey:null})})}}),k.jsx(c("OCDevManageOrganizationSaleStartTimeField.react"),{application:g,formState:m,isDisabled:u,storeSaleItem:t,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),k.jsx(c("OCDevManageOrganizationSaleEndTimeField.react"),{application:g,formState:m,isDisabled:u,storeSaleItem:t,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),k.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:j,"data-testid":void 0,description:h._("Please select a tier."),disabledMessage:w(),isDevEnabledMQPlusDiscount:(r=q)!=null?r:!1,label:h._("Discount"),minimumDiscountPercentage:t==null?void 0:(e=t.store_sale_group)==null?void 0:e.min_discount_percentage,size:"large",value:p,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})},onMQPlusOptInChange:f?function(a){return n(function(b){return babelHelpers["extends"]({},b,{isDevEnabledMQPlusDiscount:a})})}:void 0}),g!=null&&o!=null&&l.length>0&&c("gkx")("25706")&&k.jsx(c("OCDevManageOrganizationSaleCountrySpecificDiscountField.react"),{application:g,applicationID:o,discountPriceKey:p,startTime:m.startTime}),!u&&k.jsx(c("GeoTextArea.react"),{"data-testid":void 0,description:h._("Please add any additional notes or context for the Meta Review team."),isOptional:!0,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:s,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{noteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationBundleDetailsFields.react",["fbt","DateConsts","GeoCheckboxInput.react","GeoFlexbox.react","GeoMultiSelector.react","GeoMultiSelectorItem.react","GeoTextArea.react","Image.react","LocalDate","OCDevManageDiscountSelector.react","OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql","OCDevManageOrganizationBundleDiscountValidator.react","OCDevManageOrganizationBundleEndTimeField.react","OCDevManageOrganizationBundleItemsValidator.react","OCDevManageOrganizationBundleStartTimeField.react","OCDevManagePriceRatioInput.react","OCDevUISpacedLayout.react","RelayHooks","Timezone","geoMargin","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState;function a(a){var e,f,g,j=a.formState,n=a.isReadOnly,o=a.onUpdateFormState;a=a.reviewableOfferGroup;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql"),a);var p=j.appStoreItems,q=j.discountPriceKey,r=j.draftNoteForReviewer,s=j.endTime,t=j.isTest;e=a==null?void 0:(e=a.revision)==null?void 0:e.app_item_bundle;a=!n&&((a=a==null?void 0:(a=a.revision)==null?void 0:(a=a.revision_events)==null?void 0:a.count_up_to)!=null?a:0)>1?h._("Please create a new bundle if you want to change your bundle items."):null;var u=(f=e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.applications)==null?void 0:(f=f.nodes)==null?void 0:(f=f.concat(e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.application_groupings)==null?void 0:(f=f.nodes)==null?void 0:f.flatMap(function(a){var b;return((b=(b=a.full_applications)==null?void 0:b.count)!=null?b:0)!==0?(b=a.iap_items_2)==null?void 0:b.nodes:null})))==null?void 0:f.filter(Boolean))!=null?f:[];function v(a,b,c){var d=u.filter(function(a){a=a.id;return b.includes(a)}).reduce(function(a,b){return a+Number((a=b==null?void 0:(a=b.baseline_offer)==null?void 0:(b=a.default_usd_price)==null?void 0:b.amount_with_offset)!=null?a:0)},0);if(d===0)return 0;if(c!=null){var e=b[c];return((c=(c=u.find(function(a){a=a.id;return a===e}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:"0")==="0"?0:Math.round((1-b.filter(function(a){return a!==e}).reduce(function(a,b){return a+w(b,d)},0))*1e4)/1e4}return w(a,d)}function w(a,b){var c;return Math.round(Number((c=(c=u.find(function(b){b=b.id;return b===a}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:0)/b*1e4)/1e4}function x(a){return a.findLastIndex(function(a){var b;return((b=(b=u.find(function(b){b=b.id;return b===a}))==null?void 0:(b=b.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0")!=="0"})}f=l(p.some(function(a){return Math.round(a.ratio*1e4)!==Math.round(v(a.id,p.map(function(a){a=a.id;return a}))*1e4)}));var y=f[0],z=f[1];f=u.filter(function(a){var b=a.id;return b!=null&&p.find(function(a){return a.id===b})!=null}).map(function(a){return Number((a=(a=a.baseline_offer)==null?void 0:(a=a.default_usd_price)==null?void 0:a.amount_with_offset)!=null?a:0)}).reduce(function(a,b){return a+b},0);g=!n&&((g=q)!=null?g:"")===""?h._("Please select a discount before customizing discount ratios."):null;return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[c("gkx")("25699")&&k.jsx(c("GeoCheckboxInput.react"),{description:h._("This option is only visible to those on an allow list."),disabledMessage:h._("This org is only allowed to make test quest apps"),isDisabled:!((e=e==null?void 0:(e=e.developer_org)==null?void 0:e.is_authorized_for_quest)!=null?e:!1),isReadOnly:n||a!=null,label:h._("Assign to Test Store"),value:t,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:[],discountPriceKey:"",isTest:a})})}}),k.jsx(c("GeoMultiSelector.react"),{description:h._("Which products would you like to include in the bundle? Only Quest Store apps are supported."),disabledMessage:a,displayValueType:"list",isDisabled:n||a!=null,label:h._("Products"),placeholder:h._("Choose products"),ratio:"circle",value:p.map(function(a){a=a.id;return a}),onChange:function(a){var b=x(a);o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:a.map(function(c,d){return{id:c,ratio:v(c,a,d===b?b:null)}}).sort(function(a,b){return b.id.localeCompare(a.id)}),discountPriceKey:""})});z(!1)},children:[].concat(u).sort(function(a,b){a=a.display_name;b=b.display_name;return(b=a==null?void 0:a.localeCompare((a=b)!=null?a:""))!=null?b:0}).map(function(a){var b;b=((b=a.baseline_offer)==null?void 0:b.time_status)==="ACTIVE";return a.id!=null?k.jsx(c("GeoMultiSelectorItem.react"),{disabledMessage:b?null:h._("This item is not live on the store"),isDisabled:!b,label:(b=a.display_name)!=null?b:h._("Missing Display Name"),media:k.jsx(c("Image.react"),{src:(b=a.icon_image)==null?void 0:b.uri}),value:a.id},a.id):null}).filter(Boolean)}),k.jsx(c("OCDevManageOrganizationBundleItemsValidator.react"),{appStoreItems:j.appStoreItems}),k.jsx(c("OCDevManageOrganizationBundleStartTimeField.react"),{formState:j,isReadOnly:n,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),k.jsx(c("OCDevManageOrganizationBundleEndTimeField.react"),{formState:j,isReadOnly:n||s===0,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),k.jsx(c("GeoCheckboxInput.react"),{description:h._("If checked, the bundle will expire after the end time has passed."),isReadOnly:n,label:h._("Expire at End Time"),value:s>0,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{endTime:a?b.startTime===0?c("LocalDate").today(d("Timezone").PST8PDT).addWeeks(3).toInstant(d("Timezone").PST8PDT)+d("DateConsts").SEC_PER_HOUR*10:c("LocalDate").fromInstant(b.startTime,d("Timezone").PST8PDT).addWeeks(1).toInstant(d("Timezone").PST8PDT)+d("DateConsts").SEC_PER_HOUR*10:0})})}}),k.jsx(c("OCDevManageDiscountSelector.react"),{allowZero:!0,baselinePriceAmount:(e=f)!=null?e:Infinity,description:h._("Please select a tier."),disabledMessage:p.length===0||f===0?h._("Please select at least one paid product before specifying your discount."):n?h._("Bundle details may not be modified at the moment."):null,label:h._("Discount"),size:"large",value:q,onChange:function(a){o(function(b){var c=b.appStoreItems.map(function(a){a=a.id;return a}),d=x(c);return babelHelpers["extends"]({},b,{appStoreItems:c.map(function(a,b){return{id:a,ratio:v(a,c,b===d?d:null)}}),discountPriceKey:a})}),z(!1)}}),k.jsx(c("OCDevManageOrganizationBundleDiscountValidator.react"),{formState:j}),k.jsx(c("GeoCheckboxInput.react"),{description:h._("Enables specifying the percentage of the total bundle price for each product."),disabledMessage:g,isDisabled:g!=null,isReadOnly:n,label:h._("Adjust discount level for each product"),value:y,onChange:function(a){z(a),o(function(a){var b=a.appStoreItems.map(function(a){a=a.id;return a}),c=x(b);return babelHelpers["extends"]({},a,{appStoreItems:b.map(function(a,d){return{id:a,ratio:v(a,b,d===c?c:null)}})})})}}),y?k.jsx(c("GeoFlexbox.react"),{direction:"row",wrap:"wrap",children:p.map(function(a){var b,d=u==null?void 0:u.find(function(b){return(b==null?void 0:b.id)===a.id});return k.jsx(c("GeoFlexbox.react"),{grow:1,justifyContent:"space-between",shrink:1,xstyle:[c("geoMargin").bottom20,c("geoMargin").horiz16,m.discountItem],children:k.jsx(c("OCDevManagePriceRatioInput.react"),{baselinePriceAmount:Number((b=d==null?void 0:(b=d.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0"),isReadOnly:n,label:(b=d==null?void 0:d.display_name)!=null?b:"",totalDiscount:q,value:a.ratio,onChange:function(b){return o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:c.appStoreItems.map(function(c){var d=c.id;c=c.ratio;return d===a.id?{id:d,ratio:b}:{id:d,ratio:c}})})})}})},a.id)})}):null,k.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isReadOnly:n,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:r,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{draftNoteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";var m={discountItem:{maxWidth:"xwq8141",minWidth:"xt7fyls",width:"x152qxlz",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageDiscountSelector.react",["fbt","GeoBaseText.react","GeoCheckboxInput.react","GeoFlexbox.react","GeoSelector.react","GeoSelectorItem.react","OCDevManageDiscountSelectorQuery.graphql","OCDevManageDiscountSelector_approvedPricePoints.graphql","OCDevUIFormInputValidator.react","OCDevUILink.react","OCDevUISecondaryCard.react","RelayHooks","emptyFunction","geoMargin","justknobx","react","useOCDevUIQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.Suspense;function n(a){var e,g=a.approvedPricePoints,j=a.allowZero,k=j===void 0?!1:j;j=a.baselinePriceAmount;var m=a.baselinePriceObjectKey,n=a["data-testid"],o=a.description,q=a.disabledMessage,s=a.label,t=a.hideLabel,u=a.isDevEnabledMQPlusDiscount,v=a.minimumDiscountPercentage,w=a.onChange,x=a.onMQPlusOptInChange,y=a.onLoadDiscounts,z=y===void 0?function(){}:y;y=a.hideDiscountList;y=y===void 0?!1:y;var A=a.size,B=A===void 0?"small":A,C=a.validateField,D=a.value;A="https://developer.oculus.com/resources/monetization-sales-promotions/#sale-statuses";a=5;g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageDiscountSelector_approvedPricePoints.graphql"),g);var E=m!=null?(e=g==null?void 0:(e=g.filter(function(a){return a.key===m}))==null?void 0:(e=e[0])==null?void 0:e.amount)!=null?e:0:j,F=Math.max(((e=E)!=null?e:0)*.5,((j=E)!=null?j:0)>1499?999:499),G=((e=E)!=null?e:0)*(1-Math.min((j=v)!=null?j:0,10)/100);v=g==null?void 0:(e=g.find(function(a){a=a.key;return D!=null&&a===D}))==null?void 0:e.amount;function H(a){var b=a.color,d=a.heading,e=a.price,f=a.showDivider;f=f===void 0?!0:f;a=a.showStrikethrough;f=f?r.divider:r.noDivider;return l.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:f,children:l.jsxs("div",{children:[l.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"value",textAlign:"center",children:d}),l.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"data",textAlign:"center",xstyle:a&&r.strikethrough,children:e!=null?"$"+(e/100).toFixed(2):"$XX.xx"})]})})}H.displayName=H.name+" [from "+f.id+"]";var I={"data-testid":n,description:o,disabledMessage:q,isDisabled:q!=null,label:s},J=g==null?void 0:g.filter(function(a){var b;a=a.amount;return k&&((b=a)!=null?b:0)===((b=E)!=null?b:0)||((b=a)!=null?b:0)F}),K=(j=t)!=null?j:!1;function L(){if(J==null)return l.jsx(c("GeoSelector.react"),babelHelpers["extends"]({isLabelHidden:K,isLoading:!0,value:null,onChange:c("emptyFunction")},I,{children:l.jsx(c("GeoSelectorItem.react"),{label:h._("u6b63u5728u52a0u8f7d..."),value:null})}));if((J==null?void 0:J.length)===0){z(!1);return null}z(!0);var a=l.jsx(c("GeoSelector.react"),babelHelpers["extends"]({displayValue:B==="large"?function(a){a[0];a=a[1];return a==null?void 0:(a=a.toString())==null?void 0:(a=a.split(" ("))==null?void 0:a[0]}:null,isLabelHidden:K,value:D,onChange:w},I,{children:J.map(function(a){var b,d=a.amount;a=a.key;return d!=null&&a!=null?l.jsx(c("GeoSelectorItem.react"),{label:Math.round((1-d/((b=E)!=null?b:Infinity))*100)+"% ($"+(d/100).toFixed(2)+")",value:a},a):null})}));return C!=null?l.jsx(c("OCDevUIFormInputValidator.react"),{validateField:C,children:a}):a}e=v!==E;q=Math.round((1-((n=v)!=null?n:0)/((o=E)!=null?o:Infinity))*100);s=q+a;g=x!=null&&c("justknobx")._("1472");n=p(s,(t=v)!=null?t:0,(j=E)!=null?j:0);if(y){z((J==null?void 0:J.length)!==0);return null}return B==="large"?l.jsx(c("OCDevUISecondaryCard.react"),{children:l.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",xstyle:c("geoMargin").all12,children:[L(),g?l.jsx("div",{style:{marginTop:"14px"},children:l.jsx(c("GeoCheckboxInput.react"),{description:h._("u4e3a Meta Quest+ u8ba2u6237u63d0u4f9bu4e13u4eabu6298u6263u3002u8fd9u80fdu8ba9u4f60u7684u5e94u7528u6709u8d44u683cu5728u4fc3u9500u6d3bu52a8u671fu95f4u5c55u793au5230u66f4u591au4f18u60e0u7248u4f4du3002{=m1}",[h._implicitParam("=m1",l.jsx(c("OCDevUILink.react"),{href:A,target:"_blank",children:h._("u8be6u7ec6u4e86u89e3")}))]),label:h._("u8ba9 Meta Quest+ u8ba2u6237u989du5916u4eabu53d7 5u0025 u4f18u60e0"),value:(o=u)!=null?o:!1,onChange:(a=x)!=null?a:c("emptyFunction")})}):null,l.jsxs(c("GeoFlexbox.react"),{alignContent:"space-between",direction:"row",justifyContent:"center",style:{paddingTop:"16px"},children:[H({color:e?"error":"value",heading:h._("List Price"),price:E,showStrikethrough:e,showDivider:!1}),e?H({color:"value",heading:h._("u7279u4ef7 ( {sale discount u0025}u0025)",[h._param("sale discount %",q)]),price:v,showStrikethrough:!1,showDivider:!0}):null,g&&((t=u)!=null?t:!1)?H({color:"value",heading:h._("Meta Quest+ u7279u4ef7 ( {Param which display discount u0025 for meta quest subscribers}u0025)",[h._param("Param which display discount % for meta quest subscribers",s)]),price:n,showStrikethrough:!1,showDivider:!0}):null]})]})}):L()}n.displayName=n.name+" [from "+f.id+"]";function o(a){var d=a.submissionForCustomTiers;d=c("useOCDevUIQuery")(j!==void 0?j:j=b("OCDevManageDiscountSelectorQuery.graphql"),{submissionForCustomTiers:d});return l.jsx(n,babelHelpers["extends"]({},a,{approvedPricePoints:d.xoc_approved_price_points}))}o.displayName=o.name+" [from "+f.id+"]";function p(a,b,c){c=(100-a)*((a=c)!=null?a:1)/100;a=c/100;var d=a-Math.floor(a);d>=.25&&d<.75?c=(Math.floor(a)+.49)*100:d<.25?c=(Math.floor(a)-.01)*100:c=(Math.floor(a)+.99)*100;if(cc)return Math.floor(a)+.49;else return Math.floor(a)-1+.99}function a(a){return l.jsx(m,{fallback:l.jsx(n,babelHelpers["extends"]({},a,{approvedPricePoints:null})),children:l.jsx(o,babelHelpers["extends"]({},a))})}a.displayName=a.name+" [from "+f.id+"]";var r={divider:{borderStartColor:"xe9mwwf",borderStartStyle:"x26u7qi",borderStartWidth:"xy80clv",paddingStart:"x1swvt13",paddingLeft:null,paddingRight:null,paddingEnd:"x1pi30zi",$$css:!0},strikethrough:{textDecoration:"xmqliwb",$$css:!0},noDivider:{paddingRight:"xyfqnmn",paddingStart:null,paddingEnd:null,$$css:!0}};g["default"]=a}),226);
-----
OCDevManageDiscountSelectorQuery.graphql",["OCDevManageDiscountSelectorQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"submissionForCustomTiers"}],c=[{kind:"Literal",name:"force_99_suffix",value:!0},{kind:"Variable",name:"submission_for_custom_tiers",variableName:"submissionForCustomTiers"}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:c,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageDiscountSelector_approvedPricePoints"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:c,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageDiscountSelectorQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageDiscountSelectorQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageDiscountSelectorQuery_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7416307745162373"}),null);
-----
OCDevManageDiscountSelector_approvedPricePoints.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageDiscountSelector_approvedPricePoints",selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"XOCApprovedPricePoint",abstractKey:null};e.exports=a}),null);
-----
OCDevManageApplicationSubmissionPricingDiscountSelector.react",["fbt","GeoCheckboxInput.react","OCDevManageDiscountSelector.react","OCDevUIValidatorCommonErrors","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react")),k=i.useState;function a(a){var b=a.discountWorldwidePriceObjectKey,e=a.hasDiscountPrice,f=a.onUpdateFormState,g=a.priceObjectKeyDisabledMessage,i=a.setHasDiscountPrice,l=a.submissionForCustomTiers;a=a.worldwidePriceObjectKey;var m=k(e),n=m[0];m=m[1];n||i(!1);return j.jsxs(j.Fragment,{children:[a!=null?j.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("If checked, a discount will be applied to the pre-order price"),disabledMessage:g!=null?g:h._("Please choose a higher price to apply a discount"),isDisabled:g!=null||!n,label:h._("Add Discount"),value:e,onChange:function(a){i(a),a||f(function(a){return babelHelpers["extends"]({},a,{discountWorldwidePriceObjectKey:null})})}}):null,j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceObjectKey:a,"data-testid":void 0,description:h._("Select a discount price"),disabledMessage:g,hideDiscountList:!e,label:h._("Discount"),size:"large",submissionForCustomTiers:l,validateField:function(){return b==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},value:b,onChange:function(a){return f(function(b){return babelHelpers["extends"]({},b,{discountWorldwidePriceObjectKey:a})})},onLoadDiscounts:m})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageApplicationSubmissionPricingDiscountSelector.react",["fbt","GeoCheckboxInput.react","OCDevManageDiscountSelector.react","OCDevUIValidatorCommonErrors","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react")),k=i.useState;function a(a){var b=a.discountWorldwidePriceObjectKey,e=a.hasDiscountPrice,f=a.onUpdateFormState,g=a.priceObjectKeyDisabledMessage,i=a.setHasDiscountPrice;a=a.worldwidePriceObjectKey;var l=k(!1),m=l[0];l=l[1];m||i(!1);return j.jsxs(j.Fragment,{children:[a!=null?j.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("If checked, a discount will be applied to the pre-order price"),disabledMessage:g!=null?g:h._("Please choose a higher price to apply a discount"),isDisabled:g!=null||!m,label:h._("Add Discount"),value:e,onChange:i}):null,j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceObjectKey:a,"data-testid":void 0,description:h._("Select a discount price"),disabledMessage:g,hideDiscountList:!e,label:h._("Discount"),size:"large",validateField:function(){return b==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},value:b,onChange:function(a){return f(function(b){return babelHelpers["extends"]({},b,{discountWorldwidePriceObjectKey:a})})},onLoadDiscounts:l})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationSaleDetailsFields.react",["fbt","GeoTextArea.react","GeoTextInput.react","OCDevManageDiscountSelector.react","OCDevManageOrganizationSaleAppStoreItemSelector.react","OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql","OCDevManageOrganizationSaleEndTimeField.react","OCDevManageOrganizationSaleStartTimeField.react","OCDevUISpacedLayout.react","RelayHooks","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");function a(a){var e,f,g=a.formState,k=a.onUpdateFormState;a=a.storeSaleItemEvent;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql"),a);var l=g.appStoreItemID,m=g.discountPriceKey,n=g.name,o=g.noteForReviewer,p=a.revision;e=p==null?void 0:(e=p.organization)==null?void 0:(e=e.applications)==null?void 0:(e=e.nodes)==null?void 0:e.find(function(a){a=a.id;return a!=null&&a===l});f=e==null?void 0:(f=e.baseline_offer)==null?void 0:(f=f.default_usd_price)==null?void 0:f.amount_with_offset;f=f!=null?Number(f):null;return j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsx(c("GeoTextInput.react"),{description:h._("Give your promotion a unique name. This name is not visible to the public."),disabledMessage:h._("This promotion was named by Meta and cannot be renamed."),isDisabled:(p==null?void 0:p.was_created_internally)===!0,label:h._("u540du79f0uff08u5b57uff09"),value:n,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{name:a})})}}),j.jsx(c("OCDevManageOrganizationSaleAppStoreItemSelector.react"),{storeSaleItemEvent:a,value:l,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{appStoreItemID:a,discountPriceKey:null})})}}),j.jsx(c("OCDevManageOrganizationSaleStartTimeField.react"),{application:e,formState:g,storeSaleItem:p,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),j.jsx(c("OCDevManageOrganizationSaleEndTimeField.react"),{application:e,formState:g,storeSaleItem:p,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:f,description:h._("Please select a tier."),disabledMessage:l==null?h._("Please select a product before specifying your discount."):null,label:h._("Discount"),minimumDiscountPercentage:p==null?void 0:(n=p.store_sale_group)==null?void 0:n.min_discount_percentage,size:"large",value:m,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})}}),j.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isOptional:!0,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:o,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{noteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageDiscountSelector.react",["fbt","GeoBaseText.react","GeoFlexbox.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","OCDevManageDiscountSelectorQuery.graphql","OCDevManageDiscountSelector_approvedPricePoints.graphql","OCDevUIGrid.react","RelayHooks","emptyFunction","react","useOCDevManageQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").Suspense;function m(a){var e=a.approvedPricePoints,g=a.baselinePriceAmount,j=a.description,l=a.disabledMessage,m=a.label,n=a.minimumDiscountPercentage,p=a.onChange,q=a.size,r=q===void 0?"small":q,s=a.value,t=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageDiscountSelector_approvedPricePoints.graphql"),e),u=Math.max(((q=g)!=null?q:0)*.5,((a=g)!=null?a:0)>=1499?999:499),v=((e=g)!=null?e:0)*(1-Math.min((q=n)!=null?q:0,10)/100);e=(a=t.find(function(a){a=a.key;return s!=null&&a===s}))==null?void 0:a.amount;function w(a){var b=a.color,d=a.heading,e=a.price;a=a.showStrikethrough;return k.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:o.divider,children:k.jsxs("div",{children:[k.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"value",children:d}),k.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"data",xstyle:a&&o.strikethrough,children:e!=null?"$"+(e/100).toFixed(2):"$XX.xx"})]})})}w.displayName=w.name+" [from "+f.id+"]";function x(){var a={description:j,disabledMessage:l,isDisabled:l!=null,label:m};return t.length===0?k.jsx(c("GeoSelector.react"),babelHelpers["extends"]({isLoading:!0,value:null,onChange:c("emptyFunction")},a,{children:k.jsx(c("GeoSelectorItem.react"),{label:h._("u6b63u5728u52a0u8f7d..."),value:null})})):k.jsx(c("GeoSelector.react"),babelHelpers["extends"]({displayValue:r==="large"?function(a){a[0];a=a[1];return a==null?void 0:(a=a.toString())==null?void 0:(a=a.split(" ("))==null?void 0:a[0]}:null,value:s,onChange:p},a,{children:t.filter(function(a){var b;a=a.amount;return((b=a)!=null?b:0)u}).map(function(a){var b,d=a.amount;a=a.key;return d!=null&&a!=null?k.jsx(c("GeoSelectorItem.react"),{label:Math.round((1-d/((b=g)!=null?b:Infinity))*100)+"% ($"+(d/100).toFixed(2)+")",value:a},a):null})}))}return r==="large"?k.jsx("div",{className:"x19kays6 xyi19xy x1ccrb07 xtf3nb5 x1pc53ja",children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUIGrid.react"),{columns:3,children:[x(),w({color:"error",heading:h._("List Price"),price:g,showStrikethrough:!0}),w({color:"value",heading:h._("Sale Price"),price:e,showStrikethrough:!1})]})})}):x()}m.displayName=m.name+" [from "+f.id+"]";function n(a){var d=c("useOCDevManageQuery")(j!==void 0?j:j=b("OCDevManageDiscountSelectorQuery.graphql"),{});return k.jsx(m,babelHelpers["extends"]({},a,{approvedPricePoints:d.xoc_approved_price_points}))}n.displayName=n.name+" [from "+f.id+"]";function a(a){return k.jsx(l,{fallback:k.jsx(m,babelHelpers["extends"]({},a,{approvedPricePoints:[]})),children:k.jsx(n,babelHelpers["extends"]({},a))})}a.displayName=a.name+" [from "+f.id+"]";var o={container:{backgroundColor:"x19kays6",borderTopStartRadius:"xyi19xy",borderTopEndRadius:"x1ccrb07",borderBottomEndRadius:"xtf3nb5",borderBottomStartRadius:"x1pc53ja",$$css:!0},divider:{borderLeft:"xbjn2j8",$$css:!0},strikethrough:{textDecoration:"xmqliwb",$$css:!0}};g["default"]=a}),98);
-----
OCDevManageOrganizationBundleDetailsFields.react",["fbt","GeoCheckboxInput.react","GeoFlexbox.react","GeoMultiSelector.react","GeoMultiSelectorItem.react","GeoTextArea.react","Image.react","LocalDate","OCDevManageDiscountSelector.react","OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql","OCDevManageOrganizationBundleDiscountValidator.react","OCDevManageOrganizationBundleEndTimeField.react","OCDevManageOrganizationBundleStartTimeField.react","OCDevManagePriceRatioInput.react","OCDevUISpacedLayout.react","RelayHooks","Timezone","geoMargin","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useState;function a(a){var e,f,g,m=a.formState,n=a.isReadOnly,o=a.onUpdateFormState;a=a.reviewableOfferGroup;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql"),a);var p=m.appStoreItems,q=m.discountPriceKey,r=m.draftNoteForReviewer,s=m.endTime,t=m.isTest;e=a==null?void 0:(e=a.revision)==null?void 0:e.app_item_bundle;a=!n&&((a=a==null?void 0:(a=a.revision)==null?void 0:(a=a.revision_events)==null?void 0:a.count_up_to)!=null?a:0)>1?h._("Please create a new bundle if you want to change your bundle items."):null;var u=(f=e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.applications)==null?void 0:(f=f.nodes)==null?void 0:(e=f.concat(e==null?void 0:(f=e.developer_org)==null?void 0:(e=f.application_groupings)==null?void 0:(f=e.nodes)==null?void 0:f.flatMap(function(a){return(a=a.iap_items_2)==null?void 0:a.nodes})))==null?void 0:e.filter(Boolean))!=null?f:[];function v(a,b){var c,d=u.filter(function(a){a=a.id;return b.includes(a)}).reduce(function(a,b){return a+Number((a=b==null?void 0:(a=b.baseline_offer)==null?void 0:(b=a.default_usd_price)==null?void 0:b.amount_with_offset)!=null?a:0)},0);return d===0?0:Math.round(Number((c=(c=u.find(function(b){return(b==null?void 0:b.id)===a}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:0)/d*1e4)/1e4}e=k(p.some(function(a){return Math.round(a.ratio*1e4)!==Math.round(v(a.id,p.map(function(a){a=a.id;return a}))*1e4)}));f=e[0];var w=e[1];e=u.filter(function(a){var b=a.id;return b!=null&&p.find(function(a){return a.id===b})!=null}).map(function(a){return Number((a=(a=a.baseline_offer)==null?void 0:(a=a.default_usd_price)==null?void 0:a.amount_with_offset)!=null?a:0)}).reduce(function(a,b){return a+b},0);g=!n&&((g=q)!=null?g:"")===""?h._("Please select a discount before customizing discount ratios."):null;return j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsx(c("GeoMultiSelector.react"),{description:h._("Which products would you like to include in the bundle? Only Quest Store apps are supported."),disabledMessage:a,displayValueType:"list",isDisabled:n||a!=null,label:h._("Products"),placeholder:h._("Choose products"),ratio:"circle",value:p.map(function(a){a=a.id;return a}),onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:a.map(function(b){return{id:b,ratio:v(b,a)}}),discountPriceKey:null})}),w(!1)},children:[].concat(u).sort(function(a,b){a=a.display_name;b=b.display_name;return(b=a==null?void 0:a.localeCompare((a=b)!=null?a:""))!=null?b:0}).map(function(a){var b;return a.id!=null?j.jsx(c("GeoMultiSelectorItem.react"),{label:(b=a.display_name)!=null?b:"Missing Display Name",media:j.jsx(c("Image.react"),{src:(b=a.icon_image)==null?void 0:b.uri}),value:a.id},a.id):null}).filter(Boolean)}),c("gkx")("1028377")&&j.jsx(c("GeoCheckboxInput.react"),{description:h._("This option is only visible to those on an allow list."),disabledMessage:a,isReadOnly:n||a!=null,label:h._("Assign to Test Store"),value:t,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:[],discountPriceKey:null,isTest:a})})}}),j.jsx(c("OCDevManageOrganizationBundleStartTimeField.react"),{formState:m,isReadOnly:n,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),j.jsx(c("OCDevManageOrganizationBundleEndTimeField.react"),{formState:m,isReadOnly:n||s===0,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),j.jsx(c("GeoCheckboxInput.react"),{description:h._("If checked, the bundle will expire after the end time has passed."),isReadOnly:n,label:h._("Expire at End Time"),value:s>0,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{endTime:a?b.startTime===0?c("LocalDate").today(d("Timezone").PST8PDT).addWeeks(2).toInstant(d("Timezone").PST8PDT):b.startTime:0})})}}),j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:(a=e)!=null?a:Infinity,description:h._("Please select a tier."),disabledMessage:p.length===0||e===0?h._("Please select at least one paid product before specifying your discount."):n?h._("Bundle details may not be modified at the moment."):null,label:h._("Discount"),size:"large",value:q,onChange:function(a){o(function(b){var c=b.appStoreItems.map(function(a){a=a.id;return a});return babelHelpers["extends"]({},b,{appStoreItems:c.map(function(a){return{id:a,ratio:v(a,c)}}),discountPriceKey:a})}),w(!1)}}),j.jsx(c("OCDevManageOrganizationBundleDiscountValidator.react"),{formState:m}),j.jsx(c("GeoCheckboxInput.react"),{description:h._("Enables specifying the percentage of the total bundle price for each product."),disabledMessage:g,isDisabled:g!=null,isReadOnly:n,label:h._("Adjust discount level for each product"),value:f,onChange:function(a){w(a),o(function(a){var b=a.appStoreItems.map(function(a){a=a.id;return a});return babelHelpers["extends"]({},a,{appStoreItems:b.map(function(a){return{id:a,ratio:v(a,b)}})})})}}),f?j.jsx(c("GeoFlexbox.react"),{direction:"row",wrap:"wrap",children:p.map(function(a){var b,d=u==null?void 0:u.find(function(b){return(b==null?void 0:b.id)===a.id});return j.jsx(c("GeoFlexbox.react"),{grow:1,justifyContent:"space-between",shrink:1,xstyle:[c("geoMargin").bottom20,c("geoMargin").end16,c("geoMargin").start16,l.discountItem],children:j.jsx(c("OCDevManagePriceRatioInput.react"),{baselinePriceAmount:Number((b=d==null?void 0:(b=d.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0"),isReadOnly:n,label:(b=d==null?void 0:d.display_name)!=null?b:"",totalDiscount:q,value:a.ratio,onChange:function(b){return o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:c.appStoreItems.map(function(c){var d=c.id;c=c.ratio;return d===a.id?{id:d,ratio:b}:{id:d,ratio:c}})})})}})},a.id)})}):null,j.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isReadOnly:n,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:r,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{draftNoteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";var l={discountItem:{maxWidth:"xwq8141",minWidth:"xt7fyls",width:"x152qxlz",$$css:!0}};g["default"]=a}),98);
-----
OCDevManageDiscountSelectorQuery.graphql",["OCDevManageDiscountSelectorQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:null,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageDiscountSelector_approvedPricePoints"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:null,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageDiscountSelectorQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageDiscountSelectorQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
OCDevManageDiscountSelectorQuery_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5683148928432408"}),null);
-----
OCDevManageDiscountSelector_approvedPricePoints.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageDiscountSelector_approvedPricePoints",selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"XOCApprovedPricePoint",abstractKey:null};e.exports=a}),null);
-----
-----
OCDevManageOrganizationCrossOrgBundleDiscountSelector.react",["fbt","OCDevManageDiscountSelector.react","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||d("react");function a(a){var b=a.baselinePriceAmount,d=a.formState,e=a.isReadOnly,f=a.onUpdateFormState;a=d.appStoreItems;d=d.discountPriceKey;a=a.length===0||b===0?h._(/*BTDS*/"Please select at least one paid product before specifying your discount."):e?h._(/*BTDS*/"Bundle details may not be modified at the moment."):null;return j.jsx(c("OCDevManageDiscountSelector.react"),{allowZero:!0,baselinePriceAmount:b,description:h._(/*BTDS*/"Please select a tier."),disabledMessage:a,label:h._(/*BTDS*/"Discount"),size:"small",value:d,onChange:function(a){f(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationSaleDetailsFields.react",["fbt","GeoTextArea.react","GeoTextInput.react","OCDevManageDiscountSelector.react","OCDevManageOrganizationSaleAppStoreItemSelector.react","OCDevManageOrganizationSaleCountrySpecificDiscountField.react","OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql","OCDevManageOrganizationSaleEndTimeField.react","OCDevManageOrganizationSaleStartTimeField.react","OCDevUISpacedLayout.react","RelayHooks","XOCReviewStatus.oculus","XOCWorkflowSaleTypeUtils.oculus","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e,f,g,j,l,m=a.formState,n=a.onUpdateFormState;a=a.storeSaleItemEvent;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql"),a);var o=m.appStoreItemID,p=m.discountPriceKey,q=m.isDevEnabledMQPlusDiscount,r=m.name,s=m.noteForReviewer,t=a.revision,u=(t==null?void 0:t.store_sale_group)!==null;e=(e=t==null?void 0:t.is_dev_enrolled)!=null?e:!0;var v=t==null?void 0:t.review_status;f=d("XOCWorkflowSaleTypeUtils.oculus").toJSEnum(t==null?void 0:(f=t.store_sale_group)==null?void 0:f.sale_type)==="OPEN";g=t==null?void 0:(g=t.organization)==null?void 0:(g=g.applications)==null?void 0:(g=g.nodes)==null?void 0:g.find(function(a){a=a.id;return a!=null&&a===o});j=g==null?void 0:(j=g.baseline_offer)==null?void 0:(j=j.default_usd_price)==null?void 0:j.amount_with_offset;j=j!=null?Number(j):null;l=(l=g==null?void 0:g.country_specific_msrp_offers)!=null?l:[];function w(){if(o==null)return h._("Please select a product before specifying your discount.");return v===c("XOCReviewStatus.oculus").APPROVED?h._("u8fd9u9879u4f18u60e0u5df2u83b7u6279uff0cu6216u65e0u6cd5u4feeu6539u3002"):null}return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("GeoTextInput.react"),{"data-testid":void 0,description:h._("Give your promotion a unique name. This name is not visible to the public."),disabledMessage:h._("u8fd9u9879u4f18u60e0u7531 Meta u547du540duff0cu65e0u6cd5u66f4u6539u540du79f0u3002"),isDisabled:(t==null?void 0:t.was_created_internally)===!0||u,label:h._("u540du5b57/u540du79f0"),value:r,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{name:a})})}}),k.jsx(c("OCDevManageOrganizationSaleAppStoreItemSelector.react"),{isDisabled:!e&&u,storeSaleItemEvent:a,value:o,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{appStoreItemID:a,discountPriceKey:null})})}}),k.jsx(c("OCDevManageOrganizationSaleStartTimeField.react"),{application:g,formState:m,isDisabled:u,storeSaleItem:t,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),k.jsx(c("OCDevManageOrganizationSaleEndTimeField.react"),{application:g,formState:m,isDisabled:u,storeSaleItem:t,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),k.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:j,"data-testid":void 0,description:h._("Please select a tier."),disabledMessage:w(),isDevEnabledMQPlusDiscount:(r=q)!=null?r:!1,label:h._("Discount"),minimumDiscountPercentage:t==null?void 0:(e=t.store_sale_group)==null?void 0:e.min_discount_percentage,size:"large",value:p,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})},onMQPlusOptInChange:f?function(a){return n(function(b){return babelHelpers["extends"]({},b,{isDevEnabledMQPlusDiscount:a})})}:void 0}),g!=null&&o!=null&&l.length>0&&c("gkx")("25706")&&k.jsx(c("OCDevManageOrganizationSaleCountrySpecificDiscountField.react"),{application:g,applicationID:o,discountPriceKey:p,startTime:m.startTime}),!u&&k.jsx(c("GeoTextArea.react"),{"data-testid":void 0,description:h._("Please add any additional notes or context for the Meta Review team."),isOptional:!0,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:s,onChange:function(a){return n(function(b){return babelHelpers["extends"]({},b,{noteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationBundleDetailsFields.react",["fbt","DateConsts","GeoCheckboxInput.react","GeoFlexbox.react","GeoMultiSelector.react","GeoMultiSelectorItem.react","GeoTextArea.react","Image.react","LocalDate","OCDevManageDiscountSelector.react","OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql","OCDevManageOrganizationBundleDiscountValidator.react","OCDevManageOrganizationBundleEndTimeField.react","OCDevManageOrganizationBundleItemsValidator.react","OCDevManageOrganizationBundleStartTimeField.react","OCDevManagePriceRatioInput.react","OCDevUISpacedLayout.react","RelayHooks","Timezone","geoMargin","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState;function a(a){var e,f,g,j=a.formState,n=a.isReadOnly,o=a.onUpdateFormState;a=a.reviewableOfferGroup;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql"),a);var p=j.appStoreItems,q=j.discountPriceKey,r=j.draftNoteForReviewer,s=j.endTime,t=j.isTest;e=a==null?void 0:(e=a.revision)==null?void 0:e.app_item_bundle;a=!n&&((a=a==null?void 0:(a=a.revision)==null?void 0:(a=a.revision_events)==null?void 0:a.count_up_to)!=null?a:0)>1?h._("Please create a new bundle if you want to change your bundle items."):null;var u=(f=e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.applications)==null?void 0:(f=f.nodes)==null?void 0:(f=f.concat(e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.application_groupings)==null?void 0:(f=f.nodes)==null?void 0:f.flatMap(function(a){var b;return((b=(b=a.full_applications)==null?void 0:b.count)!=null?b:0)!==0?(b=a.iap_items_2)==null?void 0:b.nodes:null})))==null?void 0:f.filter(Boolean))!=null?f:[];function v(a,b,c){var d=u.filter(function(a){a=a.id;return b.includes(a)}).reduce(function(a,b){return a+Number((a=b==null?void 0:(a=b.baseline_offer)==null?void 0:(b=a.default_usd_price)==null?void 0:b.amount_with_offset)!=null?a:0)},0);if(d===0)return 0;if(c!=null){var e=b[c];return((c=(c=u.find(function(a){a=a.id;return a===e}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:"0")==="0"?0:Math.round((1-b.filter(function(a){return a!==e}).reduce(function(a,b){return a+w(b,d)},0))*1e4)/1e4}return w(a,d)}function w(a,b){var c;return Math.round(Number((c=(c=u.find(function(b){b=b.id;return b===a}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:0)/b*1e4)/1e4}function x(a){return a.findLastIndex(function(a){var b;return((b=(b=u.find(function(b){b=b.id;return b===a}))==null?void 0:(b=b.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0")!=="0"})}f=l(p.some(function(a){return Math.round(a.ratio*1e4)!==Math.round(v(a.id,p.map(function(a){a=a.id;return a}))*1e4)}));var y=f[0],z=f[1];f=u.filter(function(a){var b=a.id;return b!=null&&p.find(function(a){return a.id===b})!=null}).map(function(a){return Number((a=(a=a.baseline_offer)==null?void 0:(a=a.default_usd_price)==null?void 0:a.amount_with_offset)!=null?a:0)}).reduce(function(a,b){return a+b},0);g=!n&&((g=q)!=null?g:"")===""?h._("Please select a discount before customizing discount ratios."):null;return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[c("gkx")("25699")&&k.jsx(c("GeoCheckboxInput.react"),{description:h._("This option is only visible to those on an allow list."),disabledMessage:h._("This org is only allowed to make test quest apps"),isDisabled:!((e=e==null?void 0:(e=e.developer_org)==null?void 0:e.is_authorized_for_quest)!=null?e:!1),isReadOnly:n||a!=null,label:h._("Assign to Test Store"),value:t,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:[],discountPriceKey:"",isTest:a})})}}),k.jsx(c("GeoMultiSelector.react"),{description:h._("Which products would you like to include in the bundle? Only Quest Store apps are supported."),disabledMessage:a,displayValueType:"list",isDisabled:n||a!=null,label:h._("Products"),placeholder:h._("Choose products"),ratio:"circle",value:p.map(function(a){a=a.id;return a}),onChange:function(a){var b=x(a);o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:a.map(function(c,d){return{id:c,ratio:v(c,a,d===b?b:null)}}).sort(function(a,b){return b.id.localeCompare(a.id)}),discountPriceKey:""})});z(!1)},children:[].concat(u).sort(function(a,b){a=a.display_name;b=b.display_name;return(b=a==null?void 0:a.localeCompare((a=b)!=null?a:""))!=null?b:0}).map(function(a){var b;b=((b=a.baseline_offer)==null?void 0:b.time_status)==="ACTIVE";return a.id!=null?k.jsx(c("GeoMultiSelectorItem.react"),{disabledMessage:b?null:h._("This item is not live on the store"),isDisabled:!b,label:(b=a.display_name)!=null?b:h._("Missing Display Name"),media:k.jsx(c("Image.react"),{src:(b=a.icon_image)==null?void 0:b.uri}),value:a.id},a.id):null}).filter(Boolean)}),k.jsx(c("OCDevManageOrganizationBundleItemsValidator.react"),{appStoreItems:j.appStoreItems}),k.jsx(c("OCDevManageOrganizationBundleStartTimeField.react"),{formState:j,isReadOnly:n,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),k.jsx(c("OCDevManageOrganizationBundleEndTimeField.react"),{formState:j,isReadOnly:n||s===0,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),k.jsx(c("GeoCheckboxInput.react"),{description:h._("If checked, the bundle will expire after the end time has passed."),isReadOnly:n,label:h._("Expire at End Time"),value:s>0,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{endTime:a?b.startTime===0?c("LocalDate").today(d("Timezone").PST8PDT).addWeeks(3).toInstant(d("Timezone").PST8PDT)+d("DateConsts").SEC_PER_HOUR*10:c("LocalDate").fromInstant(b.startTime,d("Timezone").PST8PDT).addWeeks(1).toInstant(d("Timezone").PST8PDT)+d("DateConsts").SEC_PER_HOUR*10:0})})}}),k.jsx(c("OCDevManageDiscountSelector.react"),{allowZero:!0,baselinePriceAmount:(e=f)!=null?e:Infinity,description:h._("Please select a tier."),disabledMessage:p.length===0||f===0?h._("Please select at least one paid product before specifying your discount."):n?h._("Bundle details may not be modified at the moment."):null,label:h._("Discount"),size:"large",value:q,onChange:function(a){o(function(b){var c=b.appStoreItems.map(function(a){a=a.id;return a}),d=x(c);return babelHelpers["extends"]({},b,{appStoreItems:c.map(function(a,b){return{id:a,ratio:v(a,c,b===d?d:null)}}),discountPriceKey:a})}),z(!1)}}),k.jsx(c("OCDevManageOrganizationBundleDiscountValidator.react"),{formState:j}),k.jsx(c("GeoCheckboxInput.react"),{description:h._("Enables specifying the percentage of the total bundle price for each product."),disabledMessage:g,isDisabled:g!=null,isReadOnly:n,label:h._("Adjust discount level for each product"),value:y,onChange:function(a){z(a),o(function(a){var b=a.appStoreItems.map(function(a){a=a.id;return a}),c=x(b);return babelHelpers["extends"]({},a,{appStoreItems:b.map(function(a,d){return{id:a,ratio:v(a,b,d===c?c:null)}})})})}}),y?k.jsx(c("GeoFlexbox.react"),{direction:"row",wrap:"wrap",children:p.map(function(a){var b,d=u==null?void 0:u.find(function(b){return(b==null?void 0:b.id)===a.id});return k.jsx(c("GeoFlexbox.react"),{grow:1,justifyContent:"space-between",shrink:1,xstyle:[c("geoMargin").bottom20,c("geoMargin").horiz16,m.discountItem],children:k.jsx(c("OCDevManagePriceRatioInput.react"),{baselinePriceAmount:Number((b=d==null?void 0:(b=d.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0"),isReadOnly:n,label:(b=d==null?void 0:d.display_name)!=null?b:"",totalDiscount:q,value:a.ratio,onChange:function(b){return o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:c.appStoreItems.map(function(c){var d=c.id;c=c.ratio;return d===a.id?{id:d,ratio:b}:{id:d,ratio:c}})})})}})},a.id)})}):null,k.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isReadOnly:n,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:r,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{draftNoteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";var m={discountItem:{maxWidth:"xwq8141",minWidth:"xt7fyls",width:"x152qxlz",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageDiscountSelector.react",["fbt","GeoBaseText.react","GeoCheckboxInput.react","GeoFlexbox.react","GeoSelector.react","GeoSelectorItem.react","OCDevManageDiscountSelectorQuery.graphql","OCDevManageDiscountSelector_approvedPricePoints.graphql","OCDevUIFormInputValidator.react","OCDevUILink.react","OCDevUISecondaryCard.react","RelayHooks","emptyFunction","geoMargin","justknobx","react","useOCDevUIQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.Suspense;function n(a){var e,g=a.approvedPricePoints,j=a.allowZero,k=j===void 0?!1:j;j=a.baselinePriceAmount;var m=a.baselinePriceObjectKey,n=a["data-testid"],o=a.description,q=a.disabledMessage,s=a.label,t=a.hideLabel,u=a.isDevEnabledMQPlusDiscount,v=a.minimumDiscountPercentage,w=a.onChange,x=a.onMQPlusOptInChange,y=a.onLoadDiscounts,z=y===void 0?function(){}:y;y=a.hideDiscountList;y=y===void 0?!1:y;var A=a.size,B=A===void 0?"small":A,C=a.validateField,D=a.value;A="https://developer.oculus.com/resources/monetization-sales-promotions/#sale-statuses";a=5;g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageDiscountSelector_approvedPricePoints.graphql"),g);var E=m!=null?(e=g==null?void 0:(e=g.filter(function(a){return a.key===m}))==null?void 0:(e=e[0])==null?void 0:e.amount)!=null?e:0:j,F=Math.max(((e=E)!=null?e:0)*.5,((j=E)!=null?j:0)>1499?999:499),G=((e=E)!=null?e:0)*(1-Math.min((j=v)!=null?j:0,10)/100);v=g==null?void 0:(e=g.find(function(a){a=a.key;return D!=null&&a===D}))==null?void 0:e.amount;function H(a){var b=a.color,d=a.heading,e=a.price,f=a.showDivider;f=f===void 0?!0:f;a=a.showStrikethrough;f=f?r.divider:r.noDivider;return l.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:f,children:l.jsxs("div",{children:[l.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"value",textAlign:"center",children:d}),l.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"data",textAlign:"center",xstyle:a&&r.strikethrough,children:e!=null?"$"+(e/100).toFixed(2):"$XX.xx"})]})})}H.displayName=H.name+" [from "+f.id+"]";var I={"data-testid":n,description:o,disabledMessage:q,isDisabled:q!=null,label:s},J=g==null?void 0:g.filter(function(a){var b;a=a.amount;return k&&((b=a)!=null?b:0)===((b=E)!=null?b:0)||((b=a)!=null?b:0)
-----
OCDevManageDiscountSelectorQuery.graphql",["OCDevManageDiscountSelectorQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"submissionForCustomTiers"}],c=[{kind:"Literal",name:"force_99_suffix",value:!0},{kind:"Variable",name:"submission_for_custom_tiers",variableName:"submissionForCustomTiers"}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:c,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageDiscountSelector_approvedPricePoints"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:c,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageDiscountSelectorQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageDiscountSelectorQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageDiscountSelectorQuery_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7416307745162373"}),null);
-----
OCDevManageDiscountSelector_approvedPricePoints.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageDiscountSelector_approvedPricePoints",selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"XOCApprovedPricePoint",abstractKey:null};e.exports=a}),null);
-----
OCDevManageApplicationSubmissionPricingDiscountSelector.react",["fbt","GeoCheckboxInput.react","OCDevManageDiscountSelector.react","OCDevUIValidatorCommonErrors","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react")),k=i.useState;function a(a){var b=a.discountWorldwidePriceObjectKey,e=a.hasDiscountPrice,f=a.onUpdateFormState,g=a.priceObjectKeyDisabledMessage,i=a.setHasDiscountPrice,l=a.submissionForCustomTiers;a=a.worldwidePriceObjectKey;var m=k(e),n=m[0];m=m[1];n||i(!1);return j.jsxs(j.Fragment,{children:[a!=null?j.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("If checked, a discount will be applied to the pre-order price"),disabledMessage:g!=null?g:h._("Please choose a higher price to apply a discount"),isDisabled:g!=null||!n,label:h._("Add Discount"),value:e,onChange:function(a){i(a),a||f(function(a){return babelHelpers["extends"]({},a,{discountWorldwidePriceObjectKey:null})})}}):null,j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceObjectKey:a,"data-testid":void 0,description:h._("Select a discount price"),disabledMessage:g,hideDiscountList:!e,label:h._("Discount"),size:"large",submissionForCustomTiers:l,validateField:function(){return b==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},value:b,onChange:function(a){return f(function(b){return babelHelpers["extends"]({},b,{discountWorldwidePriceObjectKey:a})})},onLoadDiscounts:m})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageApplicationSubmissionPricingDiscountSelector.react",["fbt","GeoCheckboxInput.react","OCDevManageDiscountSelector.react","OCDevUIValidatorCommonErrors","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react")),k=i.useState;function a(a){var b=a.discountWorldwidePriceObjectKey,e=a.hasDiscountPrice,f=a.onUpdateFormState,g=a.priceObjectKeyDisabledMessage,i=a.setHasDiscountPrice;a=a.worldwidePriceObjectKey;var l=k(!1),m=l[0];l=l[1];m||i(!1);return j.jsxs(j.Fragment,{children:[a!=null?j.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("If checked, a discount will be applied to the pre-order price"),disabledMessage:g!=null?g:h._("Please choose a higher price to apply a discount"),isDisabled:g!=null||!m,label:h._("Add Discount"),value:e,onChange:i}):null,j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceObjectKey:a,"data-testid":void 0,description:h._("Select a discount price"),disabledMessage:g,hideDiscountList:!e,label:h._("Discount"),size:"large",validateField:function(){return b==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},value:b,onChange:function(a){return f(function(b){return babelHelpers["extends"]({},b,{discountWorldwidePriceObjectKey:a})})},onLoadDiscounts:l})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationSaleDetailsFields.react",["fbt","GeoTextArea.react","GeoTextInput.react","OCDevManageDiscountSelector.react","OCDevManageOrganizationSaleAppStoreItemSelector.react","OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql","OCDevManageOrganizationSaleEndTimeField.react","OCDevManageOrganizationSaleStartTimeField.react","OCDevUISpacedLayout.react","RelayHooks","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");function a(a){var e,f,g=a.formState,k=a.onUpdateFormState;a=a.storeSaleItemEvent;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationSaleDetailsFields_storeSaleItemEvent.graphql"),a);var l=g.appStoreItemID,m=g.discountPriceKey,n=g.name,o=g.noteForReviewer,p=a.revision;e=p==null?void 0:(e=p.organization)==null?void 0:(e=e.applications)==null?void 0:(e=e.nodes)==null?void 0:e.find(function(a){a=a.id;return a!=null&&a===l});f=e==null?void 0:(f=e.baseline_offer)==null?void 0:(f=f.default_usd_price)==null?void 0:f.amount_with_offset;f=f!=null?Number(f):null;return j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsx(c("GeoTextInput.react"),{description:h._("Give your promotion a unique name. This name is not visible to the public."),disabledMessage:h._("This promotion was named by Meta and cannot be renamed."),isDisabled:(p==null?void 0:p.was_created_internally)===!0,label:h._("u540du79f0uff08u5b57uff09"),value:n,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{name:a})})}}),j.jsx(c("OCDevManageOrganizationSaleAppStoreItemSelector.react"),{storeSaleItemEvent:a,value:l,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{appStoreItemID:a,discountPriceKey:null})})}}),j.jsx(c("OCDevManageOrganizationSaleStartTimeField.react"),{application:e,formState:g,storeSaleItem:p,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),j.jsx(c("OCDevManageOrganizationSaleEndTimeField.react"),{application:e,formState:g,storeSaleItem:p,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:f,description:h._("Please select a tier."),disabledMessage:l==null?h._("Please select a product before specifying your discount."):null,label:h._("Discount"),minimumDiscountPercentage:p==null?void 0:(n=p.store_sale_group)==null?void 0:n.min_discount_percentage,size:"large",value:m,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{discountPriceKey:a})})}}),j.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isOptional:!0,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:o,onChange:function(a){return k(function(b){return babelHelpers["extends"]({},b,{noteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageDiscountSelector.react",["fbt","GeoBaseText.react","GeoFlexbox.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","OCDevManageDiscountSelectorQuery.graphql","OCDevManageDiscountSelector_approvedPricePoints.graphql","OCDevUIGrid.react","RelayHooks","emptyFunction","react","useOCDevManageQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").Suspense;function m(a){var e=a.approvedPricePoints,g=a.baselinePriceAmount,j=a.description,l=a.disabledMessage,m=a.label,n=a.minimumDiscountPercentage,p=a.onChange,q=a.size,r=q===void 0?"small":q,s=a.value,t=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageDiscountSelector_approvedPricePoints.graphql"),e),u=Math.max(((q=g)!=null?q:0)*.5,((a=g)!=null?a:0)>=1499?999:499),v=((e=g)!=null?e:0)*(1-Math.min((q=n)!=null?q:0,10)/100);e=(a=t.find(function(a){a=a.key;return s!=null&&a===s}))==null?void 0:a.amount;function w(a){var b=a.color,d=a.heading,e=a.price;a=a.showStrikethrough;return k.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:o.divider,children:k.jsxs("div",{children:[k.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"value",children:d}),k.jsx(c("GeoBaseText.react"),{color:b,display:"block",size:"data",xstyle:a&&o.strikethrough,children:e!=null?"$"+(e/100).toFixed(2):"$XX.xx"})]})})}w.displayName=w.name+" [from "+f.id+"]";function x(){var a={description:j,disabledMessage:l,isDisabled:l!=null,label:m};return t.length===0?k.jsx(c("GeoSelector.react"),babelHelpers["extends"]({isLoading:!0,value:null,onChange:c("emptyFunction")},a,{children:k.jsx(c("GeoSelectorItem.react"),{label:h._("u6b63u5728u52a0u8f7d..."),value:null})})):k.jsx(c("GeoSelector.react"),babelHelpers["extends"]({displayValue:r==="large"?function(a){a[0];a=a[1];return a==null?void 0:(a=a.toString())==null?void 0:(a=a.split(" ("))==null?void 0:a[0]}:null,value:s,onChange:p},a,{children:t.filter(function(a){var b;a=a.amount;return((b=a)!=null?b:0)
-----
OCDevManageOrganizationBundleDetailsFields.react",["fbt","GeoCheckboxInput.react","GeoFlexbox.react","GeoMultiSelector.react","GeoMultiSelectorItem.react","GeoTextArea.react","Image.react","LocalDate","OCDevManageDiscountSelector.react","OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql","OCDevManageOrganizationBundleDiscountValidator.react","OCDevManageOrganizationBundleEndTimeField.react","OCDevManageOrganizationBundleStartTimeField.react","OCDevManagePriceRatioInput.react","OCDevUISpacedLayout.react","RelayHooks","Timezone","geoMargin","gkx","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=d("react").useState;function a(a){var e,f,g,m=a.formState,n=a.isReadOnly,o=a.onUpdateFormState;a=a.reviewableOfferGroup;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationBundleDetailsFields_reviewableOfferGroup.graphql"),a);var p=m.appStoreItems,q=m.discountPriceKey,r=m.draftNoteForReviewer,s=m.endTime,t=m.isTest;e=a==null?void 0:(e=a.revision)==null?void 0:e.app_item_bundle;a=!n&&((a=a==null?void 0:(a=a.revision)==null?void 0:(a=a.revision_events)==null?void 0:a.count_up_to)!=null?a:0)>1?h._("Please create a new bundle if you want to change your bundle items."):null;var u=(f=e==null?void 0:(f=e.developer_org)==null?void 0:(f=f.applications)==null?void 0:(f=f.nodes)==null?void 0:(e=f.concat(e==null?void 0:(f=e.developer_org)==null?void 0:(e=f.application_groupings)==null?void 0:(f=e.nodes)==null?void 0:f.flatMap(function(a){return(a=a.iap_items_2)==null?void 0:a.nodes})))==null?void 0:e.filter(Boolean))!=null?f:[];function v(a,b){var c,d=u.filter(function(a){a=a.id;return b.includes(a)}).reduce(function(a,b){return a+Number((a=b==null?void 0:(a=b.baseline_offer)==null?void 0:(b=a.default_usd_price)==null?void 0:b.amount_with_offset)!=null?a:0)},0);return d===0?0:Math.round(Number((c=(c=u.find(function(b){return(b==null?void 0:b.id)===a}))==null?void 0:(c=c.baseline_offer)==null?void 0:(c=c.default_usd_price)==null?void 0:c.amount_with_offset)!=null?c:0)/d*1e4)/1e4}e=k(p.some(function(a){return Math.round(a.ratio*1e4)!==Math.round(v(a.id,p.map(function(a){a=a.id;return a}))*1e4)}));f=e[0];var w=e[1];e=u.filter(function(a){var b=a.id;return b!=null&&p.find(function(a){return a.id===b})!=null}).map(function(a){return Number((a=(a=a.baseline_offer)==null?void 0:(a=a.default_usd_price)==null?void 0:a.amount_with_offset)!=null?a:0)}).reduce(function(a,b){return a+b},0);g=!n&&((g=q)!=null?g:"")===""?h._("Please select a discount before customizing discount ratios."):null;return j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsx(c("GeoMultiSelector.react"),{description:h._("Which products would you like to include in the bundle? Only Quest Store apps are supported."),disabledMessage:a,displayValueType:"list",isDisabled:n||a!=null,label:h._("Products"),placeholder:h._("Choose products"),ratio:"circle",value:p.map(function(a){a=a.id;return a}),onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:a.map(function(b){return{id:b,ratio:v(b,a)}}),discountPriceKey:null})}),w(!1)},children:[].concat(u).sort(function(a,b){a=a.display_name;b=b.display_name;return(b=a==null?void 0:a.localeCompare((a=b)!=null?a:""))!=null?b:0}).map(function(a){var b;return a.id!=null?j.jsx(c("GeoMultiSelectorItem.react"),{label:(b=a.display_name)!=null?b:"Missing Display Name",media:j.jsx(c("Image.react"),{src:(b=a.icon_image)==null?void 0:b.uri}),value:a.id},a.id):null}).filter(Boolean)}),c("gkx")("1028377")&&j.jsx(c("GeoCheckboxInput.react"),{description:h._("This option is only visible to those on an allow list."),disabledMessage:a,isReadOnly:n||a!=null,label:h._("Assign to Test Store"),value:t,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{appStoreItems:[],discountPriceKey:null,isTest:a})})}}),j.jsx(c("OCDevManageOrganizationBundleStartTimeField.react"),{formState:m,isReadOnly:n,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{startTime:a})})}}),j.jsx(c("OCDevManageOrganizationBundleEndTimeField.react"),{formState:m,isReadOnly:n||s===0,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{endTime:a})})}}),j.jsx(c("GeoCheckboxInput.react"),{description:h._("If checked, the bundle will expire after the end time has passed."),isReadOnly:n,label:h._("Expire at End Time"),value:s>0,onChange:function(a){o(function(b){return babelHelpers["extends"]({},b,{endTime:a?b.startTime===0?c("LocalDate").today(d("Timezone").PST8PDT).addWeeks(2).toInstant(d("Timezone").PST8PDT):b.startTime:0})})}}),j.jsx(c("OCDevManageDiscountSelector.react"),{baselinePriceAmount:(a=e)!=null?a:Infinity,description:h._("Please select a tier."),disabledMessage:p.length===0||e===0?h._("Please select at least one paid product before specifying your discount."):n?h._("Bundle details may not be modified at the moment."):null,label:h._("Discount"),size:"large",value:q,onChange:function(a){o(function(b){var c=b.appStoreItems.map(function(a){a=a.id;return a});return babelHelpers["extends"]({},b,{appStoreItems:c.map(function(a){return{id:a,ratio:v(a,c)}}),discountPriceKey:a})}),w(!1)}}),j.jsx(c("OCDevManageOrganizationBundleDiscountValidator.react"),{formState:m}),j.jsx(c("GeoCheckboxInput.react"),{description:h._("Enables specifying the percentage of the total bundle price for each product."),disabledMessage:g,isDisabled:g!=null,isReadOnly:n,label:h._("Adjust discount level for each product"),value:f,onChange:function(a){w(a),o(function(a){var b=a.appStoreItems.map(function(a){a=a.id;return a});return babelHelpers["extends"]({},a,{appStoreItems:b.map(function(a){return{id:a,ratio:v(a,b)}})})})}}),f?j.jsx(c("GeoFlexbox.react"),{direction:"row",wrap:"wrap",children:p.map(function(a){var b,d=u==null?void 0:u.find(function(b){return(b==null?void 0:b.id)===a.id});return j.jsx(c("GeoFlexbox.react"),{grow:1,justifyContent:"space-between",shrink:1,xstyle:[c("geoMargin").bottom20,c("geoMargin").end16,c("geoMargin").start16,l.discountItem],children:j.jsx(c("OCDevManagePriceRatioInput.react"),{baselinePriceAmount:Number((b=d==null?void 0:(b=d.baseline_offer)==null?void 0:(b=b.default_usd_price)==null?void 0:b.amount_with_offset)!=null?b:"0"),isReadOnly:n,label:(b=d==null?void 0:d.display_name)!=null?b:"",totalDiscount:q,value:a.ratio,onChange:function(b){return o(function(c){return babelHelpers["extends"]({},c,{appStoreItems:c.appStoreItems.map(function(c){var d=c.id;c=c.ratio;return d===a.id?{id:d,ratio:b}:{id:d,ratio:c}})})})}})},a.id)})}):null,j.jsx(c("GeoTextArea.react"),{description:h._("Please add any additional notes or context for the Meta Review team."),isReadOnly:n,label:h._("u8bc4u8bba"),placeholder:h._("Write a note to the Meta review team here."),value:r,onChange:function(a){return o(function(b){return babelHelpers["extends"]({},b,{draftNoteForReviewer:a})})}})]})}a.displayName=a.name+" [from "+f.id+"]";var l={discountItem:{maxWidth:"xwq8141",minWidth:"xt7fyls",width:"x152qxlz",$$css:!0}};g["default"]=a}),98);
-----
OCDevManageDiscountSelectorQuery.graphql",["OCDevManageDiscountSelectorQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:null,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageDiscountSelector_approvedPricePoints"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"OCDevManageDiscountSelectorQuery",selections:[{alias:null,args:null,concreteType:"XOCApprovedPricePoint",kind:"LinkedField",name:"xoc_approved_price_points",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageDiscountSelectorQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageDiscountSelectorQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
OCDevManageDiscountSelectorQuery_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5683148928432408"}),null);
-----
OCDevManageDiscountSelector_approvedPricePoints.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageDiscountSelector_approvedPricePoints",selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"XOCApprovedPricePoint",abstractKey:null};e.exports=a}),null);
-----