diff --git a/lib/bigcommerce/use-signup.tsx b/lib/bigcommerce/use-signup.tsx index 5f7338d6e..e97594864 100644 --- a/lib/bigcommerce/use-signup.tsx +++ b/lib/bigcommerce/use-signup.tsx @@ -1,16 +1,16 @@ import { useCallback } from 'react' import { HookFetcher } from '@lib/commerce/utils/types' import useCommerceSignup from '@lib/commerce/use-signup' -import type { CreateCustomerBody } from './api/customers' +import type { SignupBody } from './api/customers/signup' const defaultOpts = { - url: '/api/bigcommerce/customers', + url: '/api/bigcommerce/customers/signup', method: 'POST', } -export type SignupInput = CreateCustomerBody +export type SignupInput = SignupBody -export const fetcher: HookFetcher = ( +export const fetcher: HookFetcher = ( options, { firstName, lastName, email, password }, fetch diff --git a/pages/api/bigcommerce/customers/signup.ts b/pages/api/bigcommerce/customers/signup.ts new file mode 100644 index 000000000..d8be5512f --- /dev/null +++ b/pages/api/bigcommerce/customers/signup.ts @@ -0,0 +1,3 @@ +import signupApi from '@lib/bigcommerce/api/customers/signup' + +export default signupApi()