@adessa-node/login-component

Login Component Falabella

Usage no npm install needed!

<script type="module">
  import adessaNodeLoginComponent from 'https://cdn.skypack.dev/@adessa-node/login-component';
</script>

README

login-component

Login Redesign.

Initial Data expected

{
  componentDomId:'fbra_browseLogin',
  endPoints:{
    logIn: {
      name:"logIn"
      path:"/path/of/service"
      type:"POST"
    },
    forgotPasswordURI: {
      name:"forgotPasswordURI"
      path:"/path/of/page"
      type:"GET"
    },
    registerURI: {
      name:"registerURI"
      path:"/path/of/page"
      type:"GET"
    }
  },
  textDictionary:{
    emailPlaceholderText: 'Ingresa Tu Email',
    emailErrorFormatText: 'Por favor ingresa una dirección e-mail válida',
    emailErrorLenghtMaxText: 'Ingresa al menos 50 caracteres', 
    emailErrorNotEmptyText: 'Por favor ingresa una dirección e-mail válida',
    passwordPlaceholderText: 'Ingresa Tu Contraseña',
    passwordErrorLenghtMinText: 'Por favor ingresa al menos 4 caracteres', 
    passwordErrorLenghtMaxText: 'Por favor ingresa como máximo 255 caracteres',
    passwordErrorNotEmptyText: 'Por favor ingresa una contraseña',
    passwordErrorFormatText: 'Los espacios no están permitidos',
    modalTitleLoginText: 'Inicia sesión',
    buttonLoginText: 'Iniciar sesión',
    buttonLoginFBText: 'Ingresar con facebook',
    orText: 'ó',
    forgotYourPasswordText: '¿Olvidaste tu contraseña?',
    createNewAccountText: '¿No tienes cuenta?',
    registerLinkText: 'Registrate'
  },
  state: {}
}

How to use

Changelog