MCPcopy Create free account

hub / github.com/andyshephard/PricingKit / functions

Functions558 in github.com/andyshephard/PricingKit

↓ 1 callersFunctionhandleCancelChange
(basePlanId: string, regionCode: string)
src/components/subscriptions/base-plan-editor.tsx:422
↓ 1 callersFunctionhandleDeleteConfirm
(regionCode: string)
src/components/subscriptions/base-plan-editor.tsx:138
↓ 1 callersFunctionhandleDeleteRegion
(regionCode: string)
src/components/products/pricing-editor.tsx:178
↓ 1 callersFunctionhandleDeleteRegion
(regionCode: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:348
↓ 1 callersFunctionhandleDiscardChanges
(basePlanId: string)
src/components/subscriptions/base-plan-editor.tsx:468
↓ 1 callersFunctionhandleEditPrice
(territoryCode: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:226
↓ 1 callersFunctionhandleGoogleSubmit
()
src/components/layout/connect-platform-modal.tsx:151
↓ 1 callersFunctionhandleInputModeChange
(mode: 'tier' | 'manual')
src/components/subscriptions/apple-subscription-bulk-pricing-modal.tsx:526
↓ 1 callersFunctionhandlePick
(bundleId: string)
src/app/setup/apple/select-app/page.tsx:31
↓ 1 callersFunctionhandlePickApple
(bundleId: string)
src/components/layout/app-switcher.tsx:53
↓ 1 callersFunctionhandlePickGoogle
(packageName: string)
src/components/layout/app-switcher.tsx:63
↓ 1 callersFunctionhandlePriceChange
(regionCode: string, value: string)
src/components/products/pricing-editor.tsx:137
↓ 1 callersFunctionhandlePriceChange
( basePlanId: string, regionCode: string, value: string )
src/components/subscriptions/base-plan-editor.tsx:363
↓ 1 callersFunctionhandleSaveChanges
(basePlanId: string)
src/components/subscriptions/base-plan-editor.tsx:436
↓ 1 callersFunctionhandleSelectOne
(sku: string)
src/components/products/products-table.tsx:142
↓ 1 callersFunctionhandleSelectOne
(productId: string)
src/components/subscriptions/subscriptions-table.tsx:296
↓ 1 callersFunctionhandleSelectPricePoint
(pricePoint: SubscriptionPricePoint)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:234
↓ 1 callersFunctionhashCredentials
(credentials: AppleConnectCredentials)
src/lib/apple-connect/client.ts:20
↓ 1 callersFunctionhashCredentials
(credentials: ServiceAccountCredentials)
src/lib/google-play/client.ts:18
↓ 1 callersFunctionimportPrivateKey
(pemKey: string)
src/lib/google-play/client.ts:38
↓ 1 callersFunctionisNumericSubscriptionId
(id: string)
src/app/api/apple/subscriptions/[id]/clear-scheduled/route.ts:18
↓ 1 callersFunctionisPlatformRoute
(pathname: string)
src/lib/utils/platform-routes.ts:70
↓ 1 callersFunctionisRetryableError
(error: unknown, retryableStatusCodes: number[])
src/lib/utils/rate-limit.ts:38
↓ 1 callersFunctionlistInAppProducts
( credentials: ServiceAccountCredentials, packageName: string )
src/lib/google-play/products.ts:120
↓ 1 callersFunctionlistInAppPurchases
( credentials: AppleConnectCredentials )
src/lib/apple-connect/products.ts:17
↓ 1 callersFunctionlistSubscriptions
( credentials: ServiceAccountCredentials, packageName: string )
src/lib/google-play/subscriptions.ts:36
↓ 1 callersFunctionmain
()
scripts/apple-jwt.ts:83
↓ 1 callersFunctionmintAccessToken
(credentials: ServiceAccountCredentials)
src/lib/google-play/client.ts:53
↓ 1 callersFunctionnormalizeAppleProduct
(product: NormalizedAppleProduct)
src/hooks/use-platform-products.ts:34
↓ 1 callersFunctionnormalizeAppleSubscription
(sub: NormalizedAppleSubscription)
src/hooks/use-platform-subscriptions.ts:51
↓ 1 callersFunctionnormalizeGoogleProduct
(product: InAppProduct)
src/hooks/use-platform-products.ts:19
↓ 1 callersFunctionnormalizeGoogleSubscription
(sub: Subscription)
src/hooks/use-platform-subscriptions.ts:32
↓ 1 callersFunctionprocessWithRetry
( task: () => Promise<T>, index: number )
src/lib/utils/rate-limit.ts:80
↓ 1 callersFunctionprocessWorldBankResponse
(data: unknown)
src/lib/world-bank/ppp.ts:254
↓ 1 callersFunctionrenderEntry
(code, entry)
scripts/generate-netflix-index.mjs:27
↓ 1 callersFunctionrequireAppleAuth
()
src/middleware/auth.ts:126
↓ 1 callersFunctionrequireGoogleAuth
()
src/middleware/auth.ts:111
↓ 1 callersFunctionresetState
()
src/components/layout/connect-platform-modal.tsx:64
↓ 1 callersFunctionresolveAppPricesToPricePoints
( credentials: AppleConnectCredentials, prices: Record<string, { currencyCode: string; units: string; nano
src/lib/apple-connect/app-price.ts:279
↓ 1 callersFunctionresolvePPPPricesFromAPI
( credentials: AppleConnectCredentials, inAppPurchaseId: string, prices: Record<string, { currencyCode:
src/lib/apple-connect/products.ts:760
↓ 1 callersFunctionresolvePPPPricesToPricePoints
( credentials: AppleConnectCredentials, inAppPurchaseId: string, prices: Record<string, { currencyCode:
src/lib/apple-connect/products.ts:705
↓ 1 callersFunctionresolvePPPPricesWithCache
( credentials: AppleConnectCredentials, inAppPurchaseId: string, prices: Record<string, { currencyCode:
src/lib/apple-connect/products.ts:722
↓ 1 callersFunctionround
(value)
scripts/generate-netflix-index.mjs:18
↓ 1 callersFunctionsaveToDisk
* Save exchange rates to disk cache
src/lib/exchange-rates/client.ts:57
↓ 1 callersFunctiontestAppleConnection
( credentials: AppleConnectCredentials )
src/lib/apple-connect/client.ts:291
↓ 1 callersFunctiontoAppError
(error: unknown)
src/lib/errors.ts:141
↓ 1 callersMethodtoJSON
* Convert to a plain object suitable for JSON responses. * Excludes sensitive details in production.
src/lib/errors.ts:29
↓ 1 callersFunctiontoggleExpanded
(productId: string)
src/components/subscriptions/subscriptions-table.tsx:304
↓ 1 callersFunctiontoggleRegion
(regionCode: string)
src/components/products/bulk-pricing-modal.tsx:530
↓ 1 callersFunctiontoggleRegion
(regionCode: string)
src/components/subscriptions/bulk-pricing-modal.tsx:395
↓ 1 callersFunctiontoggleRegion
(regionCode: string)
src/components/subscriptions/apple-subscription-bulk-pricing-modal.tsx:506
↓ 1 callersFunctiontriggerAuthError
()
src/components/auth-error-dialog.tsx:66
↓ 1 callersFunctionupdateAppPriceSchedule
( credentials: AppleConnectCredentials, manualPrices: Array<{ territoryId: string; pricePointId: string }>
src/lib/apple-connect/app-price.ts:211
↓ 1 callersFunctionupdateInAppPurchasePrice
( credentials: AppleConnectCredentials, inAppPurchaseId: string, pricePointId: string, territoryCode:
src/lib/apple-connect/products.ts:520
↓ 1 callersFunctionupdateInAppPurchasePrices
( credentials: AppleConnectCredentials, inAppPurchaseId: string, manualPrices: Array<{ territoryId: stri
src/lib/apple-connect/products.ts:582
↓ 1 callersFunctionupdateSubscriptionPrice
( credentials: AppleConnectCredentials, subscriptionId: string, pricePointId: string, territoryCode: s
src/lib/apple-connect/subscriptions.ts:574
↓ 1 callersFunctionuseClearScheduledPrices
()
src/hooks/use-subscriptions.ts:357
↓ 1 callersFunctionuseDeleteBasePlanRegionPrice
()
src/hooks/use-subscriptions.ts:162
↓ 1 callersFunctionuseDeleteRegionPrice
(platformOverride?: 'google' | 'apple')
src/hooks/use-products.ts:148
↓ 1 callersFunctionuseResolveAppleSubscriptionPricePoints
()
src/hooks/use-subscriptions.ts:285
↓ 1 callersFunctionuseSubscriptionPricePoints
(subscriptionId: string, territoryCode: string)
src/hooks/use-subscriptions.ts:216
↓ 1 callersFunctionvalidateAppleCredentials
( data: unknown )
src/lib/apple-connect/client.ts:119
↓ 1 callersFunctionvalidateServiceAccountJson
(json: unknown)
src/lib/google-play/client.ts:237
FunctionAccordion
({ ...props }: React.ComponentProps<typeof AccordionPrimitive.Root>)
src/components/ui/accordion.tsx:9
FunctionAccordionContent
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Content>)
src/components/ui/accordion.tsx:50
FunctionAccordionItem
({ className, ...props }: React.ComponentProps<typeof AccordionPrimitive.Item>)
src/components/ui/accordion.tsx:15
FunctionAccordionTrigger
({ className, children, ...props }: React.ComponentProps<typeof AccordionPrimitive.Trigger>)
src/components/ui/accordion.tsx:28
FunctionAddGoogleAppModal
({ open, onOpenChange }: AddGoogleAppModalProps)
src/components/layout/add-google-app-modal.tsx:25
FunctionAppSwitcher
()
src/components/layout/app-switcher.tsx:17
FunctionAppleAppPricePage
()
src/app/dashboard/apple/app-price/page.tsx:20
FunctionAppleConnectUpload
()
src/components/auth/apple-connect-upload.tsx:25
FunctionAppleDashboardLayout
({ children, }: { children: React.ReactNode; })
src/app/dashboard/apple/layout.tsx:1
FunctionAppleDashboardPage
()
src/app/dashboard/apple/page.tsx:57
FunctionAppleIcon
({ className }: { className?: string })
src/components/layout/platform-selector.tsx:21
FunctionAppleIcon
({ className }: { className?: string })
src/app/dashboard/page.tsx:19
FunctionAppleProductDetailPage
({ params, }: { params: Promise<{ id: string }>; })
src/app/dashboard/apple/products/[id]/page.tsx:42
FunctionAppleProductsPage
()
src/app/dashboard/apple/products/page.tsx:14
FunctionAppleSetupGuidePage
()
src/app/setup-guide/apple/page.tsx:29
FunctionAppleSubscriptionBulkPricingModal
({ subscription, open, onOpenChange, preserveCurrentPrice, onPreserveCurrentPriceChange, }: AppleSub
src/components/subscriptions/apple-subscription-bulk-pricing-modal.tsx:148
FunctionAppleSubscriptionDetailPage
({ params, }: { params: Promise<{ id: string }>; })
src/app/dashboard/apple/subscriptions/[id]/page.tsx:52
FunctionAppleSubscriptionPricingEditor
({ subscription, }: AppleSubscriptionPricingEditorProps)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:155
FunctionAppleSubscriptionsPage
()
src/app/dashboard/apple/subscriptions/page.tsx:15
FunctionAuthErrorDialog
()
src/components/auth-error-dialog.tsx:20
FunctionBadge
({ className, variant = "default", asChild = false, ...props }: React.ComponentProps<"span"> & Varia
src/components/ui/badge.tsx:29
FunctionBasePlanEditor
({ subscription }: BasePlanEditorProps)
src/components/subscriptions/base-plan-editor.tsx:355
FunctionBasePlanPricingSection
({ subscription, basePlan, pendingChanges, onPriceChange, onAddRegion, onCancelChange, }: { subs
src/components/subscriptions/base-plan-editor.tsx:86
FunctionBasePlanRow
({ basePlan }: { basePlan: BasePlan })
src/components/subscriptions/subscriptions-table.tsx:173
FunctionBreadcrumbs
()
src/components/layout/breadcrumbs.tsx:18
FunctionBulkPricingModal
({ product, open, onOpenChange, onSave, }: BulkPricingModalProps)
src/components/products/bulk-pricing-modal.tsx:117
FunctionBulkUpdateModal
({ open, onOpenChange, type, selectedIds, onSuccess, }: BulkUpdateModalProps)
src/components/pricing/bulk-update-modal.tsx:70
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
src/components/ui/button.tsx:41
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
src/components/ui/checkbox.tsx:9
FunctionConnectPlatformModal
({ open, onOpenChange, platform, }: ConnectPlatformModalProps)
src/components/layout/connect-platform-modal.tsx:34
← previousnext →201–300 of 558, ranked by callers