UNPKG

@aws-amplify/ui

Version:

`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.

36 lines (35 loc) 3.65 kB
export { getActorContext, getActorState } from './helpers/authenticator/actor.mjs'; export { defaultAuthHubHandler, listenToAuthHub } from './helpers/authenticator/defaultAuthHubHandler.mjs'; export { getNextServiceContextFacade, getNextServiceFacade, getSendEventAliases, getServiceContextFacade, getServiceFacade } from './helpers/authenticator/facade.mjs'; export { ALLOWED_SPECIAL_CHARACTERS, NAVIGABLE_ROUTE_EVENT, defaultFormFieldOptions, emailRegex } from './helpers/authenticator/constants.mjs'; export { getErrors, getFormDataFromEvent, isAuthFieldWithDefaults, setFormOrder } from './helpers/authenticator/form.mjs'; export { censorAllButFirstAndLast, censorContactMethod, censorEmail, censorPhoneNumber, getTotpCodeURL, hasSpecialChars, isValidEmail, trimValues } from './helpers/authenticator/utils.mjs'; export { getCustomFormFields, getDefaultFormFields, getFormFields, getSortedFormFields, removeOrderKeys } from './helpers/authenticator/formFields/formFields.mjs'; export { DEFAULT_COUNTRY_CODE, defaultFormFieldsGetters, getAliasDefaultFormField } from './helpers/authenticator/formFields/defaults.mjs'; export { applyTranslation, getPrimaryAlias, sortFormFields } from './helpers/authenticator/formFields/utils.mjs'; export { authenticatorTextUtil } from './helpers/authenticator/textUtil.mjs'; export { changePassword, deleteUser } from './helpers/accountSettings/utils.mjs'; export { getDefaultConfirmPasswordValidators, getDefaultPasswordValidators, runFieldValidators } from './helpers/accountSettings/validator.mjs'; export { getLogger } from './helpers/utils.mjs'; export { countryDialCodes } from './i18n/country-dial-codes.mjs'; export { DefaultTexts, hasTranslation, translate, translations } from './i18n/translations.mjs'; export { createAuthenticatorMachine } from './machines/authenticator/index.mjs'; export { createTheme } from './theme/createTheme/createTheme.mjs'; export { defineComponentTheme } from './theme/createTheme/defineComponentTheme.mjs'; export { createComponentCSS } from './theme/createTheme/createComponentCSS.mjs'; export { createGlobalCSS } from './theme/createTheme/createGlobalCSS.mjs'; export { cssNameTransform, deepExtend, isDesignToken, setupTokens } from './theme/createTheme/utils.mjs'; export { createComponentClasses } from './theme/createTheme/createComponentClasses.mjs'; export { resolveObject } from './theme/createTheme/resolveObject.mjs'; export { defaultTheme } from './theme/defaultTheme.mjs'; export { defaultDarkModeOverride, reactNativeDarkTokens } from './theme/defaultDarkModeOverride.mjs'; export { reactNativeTokens } from './theme/tokens/index.mjs'; export { FederatedIdentityProviders, UnverifiedContactMethodType } from './types/authenticator/user.mjs'; export { isUnverifiedContactMethodType } from './types/authenticator/utils.mjs'; export { LoginMechanismArray, authFieldsWithDefaults, isAuthFieldsWithDefaults, signUpFieldsWithDefault, signUpFieldsWithoutDefault } from './types/authenticator/attributes.mjs'; export { ComponentClassName } from './types/primitives/componentClassName.mjs'; export { setUserAgent } from './utils/setUserAgent/setUserAgent.mjs'; export { areEmptyArrays, areEmptyObjects, capitalize, classNameModifier, classNameModifierByFlag, cloneDeep, groupLog, has, isEmpty, isEmptyObject, isFunction, isMap, isNil, isObject, isSet, isString, isUndefined, noop, sanitizeNamespaceImport, splitObject, templateJoin } from './utils/utils.mjs'; export { classNames } from './utils/classNames.mjs'; export { humanFileSize } from './utils/humanFileSize.mjs'; export { getName, getPathFromName, resolveReference, usesReference } from './utils/references.mjs';