0.1.3 • Published 5 years ago

ngx-jonas-login v0.1.3

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Angular Jonas Login

Getting Started

Installation

npm install ngx-jonas-login --save

And then include it in your module

import {NgxJonasLoginModule} from 'ngx-jonas-login'
// ...

@NgModule({
  declarations: [
    ....
  ],
  imports: [
    ...
    NgxJonasLoginModule
  ]
})
export class AppModule { }

Usage

import { Component, OnInit } from '@angular/core';

export class AppComponent implements OnInit {
  title = 'Client Login';
  logo = './images/white_-logo.png';
  background = './images/black_white_background.png';
  version = '2019.45.321'
  isJonasBrowser = true;
  
   onFormSubmit(event){
      //your logic here
  }
}

And then add it in your html

<ngx-jonas-login 
[title]="title" 
[version]="version" 
[logo]="logo" 
[backgroundImage]="background" 
[isJonasBrowser]="isJonasBrowser"
(onSubmit)="onFormSubmit($event)" 
>
</ngx-jonas-login>

And then add it in your global style.css

@import '../node_modules/bootstrap/dist/css/bootstrap.min.css';
@import '../node_modules/font-awesome/css/font-awesome.min.css'

OR in Angular.json/ Angular-cli.json

  "styles": [
    'node_modules/bootstrap/dist/css/bootstrap.min.css',
    'node_modules/font-awesome/css/font-awesome.min.css'
  ]

Settings

SettingTypeDescriptionDefault Value
titleStringTitle of Login FormLogin
versionStringVersion No. of Application''
logoStringLogo that will be displayed on the top of form''
backgroundImageStringBackground image of login form. (Default will be white)''
isLoggingInBooleanTells the componenet to show the spinner or not. Should be set to true after the login button clickedfalsefalse
loginMessageStringThe message that should appear next to spinner. Should be set after the login button clicked''false

Callback Methods

  • onSubmit - Return the values entered in the input fields. Example : (onSelect)="onFormSubmit($event)"

Running unit tests

Run ng test NgxJonasLogin to execute the unit tests.

Development

This project was generated with Angular CLI version 7.1.4.

Contributions

Contributions are welcome, please open an issue and preferrably file a pull request.

Opening Issue

Please share sample code using codesandbox.com or stackblitz.com to help me re-produce the issue.

License

MIT License.

0.1.3

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago