From 377015ceac2a082c9b8bed2375d91f0a7ab713a5 Mon Sep 17 00:00:00 2001 From: Luis Alvarez Date: Wed, 21 Oct 2020 09:17:52 -0500 Subject: [PATCH] updated useSignup hook --- lib/bigcommerce/use-signup.tsx | 8 ++++---- pages/api/bigcommerce/customers/signup.ts | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 pages/api/bigcommerce/customers/signup.ts 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()