feat(plugin-stripe): update plugin stripe for v3 (#6019)

This commit is contained in:
Paul
2024-05-02 16:19:27 -03:00
committed by GitHub
parent c0ae287d46
commit 75a95469b2
19 changed files with 104 additions and 99 deletions

View File

@@ -1,6 +1,7 @@
import type { CollectionConfig } from 'payload/types'
import { LinkToDoc } from '../../../packages/plugin-stripe/src/ui/LinkToDoc.js'
import { LinkToDoc } from '@payloadcms/plugin-stripe'
import { customersSlug } from '../shared.js'
export const Customers: CollectionConfig = {
@@ -31,13 +32,12 @@ export const Customers: CollectionConfig = {
type: 'ui',
admin: {
components: {
Field: (args) =>
LinkToDoc({
...args,
isTestKey: process.env.PAYLOAD_PUBLIC_IS_STRIPE_TEST_KEY === 'true',
nameOfIDField: `${args.path}.stripeSubscriptionID`,
stripeResourceType: 'subscriptions',
}),
Field: LinkToDoc,
},
custom: {
isTestKey: process.env.PAYLOAD_PUBLIC_IS_STRIPE_TEST_KEY === 'true',
nameOfIDField: `stripeSubscriptionID`,
stripeResourceType: 'subscriptions',
},
},
label: 'Link',

View File

@@ -1,4 +1,4 @@
import stripePlugin from '@payloadcms/plugin-stripe'
import { stripePlugin } from '@payloadcms/plugin-stripe'
import { buildConfigWithDefaults } from '../buildConfigWithDefaults.js'
import { devUser } from '../credentials.js'