From 578cb73d5347457408ec0aef23d75a1bd0cc3c07 Mon Sep 17 00:00:00 2001 From: Jordan Ranz Date: Fri, 24 Apr 2020 11:19:20 -0700 Subject: [PATCH] Expose Hub constants and component interfaces (#5471) * Expose Hub constants * Expose other component types * Remove breaking types * Correctly remove types Co-authored-by: Ashika <35131273+ashika01@users.noreply.github.com> Co-authored-by: Francisco Rodriguez --- .../amplify-sign-up/amplify-sign-up-interface.ts | 2 -- packages/amplify-ui-components/src/index.ts | 10 +++++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/amplify-ui-components/src/components/amplify-sign-up/amplify-sign-up-interface.ts b/packages/amplify-ui-components/src/components/amplify-sign-up/amplify-sign-up-interface.ts index 28525a2838a..97e6b0ce7fa 100644 --- a/packages/amplify-ui-components/src/components/amplify-sign-up/amplify-sign-up-interface.ts +++ b/packages/amplify-ui-components/src/components/amplify-sign-up/amplify-sign-up-interface.ts @@ -9,8 +9,6 @@ export interface AmplifySignUpAttributes { username: string; password: string; attributes?: { - email?: string; - phone_number?: string; [userAttributes: string]: string; }; } diff --git a/packages/amplify-ui-components/src/index.ts b/packages/amplify-ui-components/src/index.ts index fff79994161..c1e76af4812 100644 --- a/packages/amplify-ui-components/src/index.ts +++ b/packages/amplify-ui-components/src/index.ts @@ -1,3 +1,11 @@ export { AuthState } from './common/types/auth-types'; export { Translations } from './common/Translations'; -export * from './components'; \ No newline at end of file +export { AUTH_CHANNEL, UI_AUTH_CHANNEL, TOAST_AUTH_ERROR_EVENT, AUTH_STATE_CHANGE_EVENT } from './common/constants'; +export * from './components'; +export * from './components/amplify-auth-fields/amplify-auth-fields-interface'; +export * from './components/amplify-forgot-password/amplify-forgot-password-interface'; +export * from './components/amplify-sign-in/amplify-sign-in-interface'; +export * from './components/amplify-sign-up/amplify-sign-up-interface'; +export * from './components/amplify-country-dial-code/amplify-country-dial-code-interface'; +export * from './components/amplify-select/amplify-select-interface'; +export * from './components/amplify-totp-setup/amplify-totp-setup-interface';