0.0.9 • Published 2 years ago

transit-registration-form v0.0.9

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Angular Registration Form Library

This library provides a customizable registration form for Angular applications.

Compatibility

Angular VersionCompatible?
11.0.0+
below 11.0.0

Installation

You can install the library using npm:

npm i transit-registration-form

Usage

  1. Import the RegistrationFormModule in your application's module:
import { RegistrationFormModule } from 'transit-registration-form';

@NgModule({
  declarations: [AppComponent],
  imports: [BrowserModule, AppRoutingModule, RegistrationFormModule],
  providers: [],
  bootstrap: [AppComponent],
})
export class AppModule {}
  1. Use the lib-registration-form component in your Angular template:
<lib-registration-form
  backgroundImage=""
  imageSrc=""
  apiLink=""
  selectedLanguage="en"
  formTitle="Sign Up"
  submitButton="Sign Up"
  [firstName]="true"
  [lastName]="true"
  [fullName]="false"
  [userName]="true"
  [email]="true"
  [gender]="true"
  [phoneNumber]="true"
  [ssn]="true"
  [passportNumber]="false"
  [birthday]="false"
  [password]="true"
  [confirmPassword]="true"
></lib-registration-form>

The lib-registration-form component take the following:

  • backgroundImage (string): The URL of the background image for the registration form.
  • imageSrc (string): The URL of the image to display in the registration form.
  • apiLink (string): The API for submitting the registration form.
  • selectedLanguage (string): take ar for Arabic and en for English.
  • formTitle (string): take form title like Registrayion or Sign UP.
  • submitButton (string): take submit button content.
  • firstName (boolean): Enable/disable the first name field.
  • lastName (boolean): Enable/disable the last name field.
  • userName (boolean): Enable/disable the username field.
  • email (boolean): Enable/disable the email field.
  • gender (boolean): Enable/disable the gender field.
  • ssn (boolean): Enable/disable the social security number field.
  • passportNumber (boolean): Enable/disable the passport number field.
  • birthday (boolean): Enable/disable the birthday field.
  • password (boolean): Enable/disable the password field.
  • confirmPassword (boolean): Enable/disable the confirm password field.

Note: Set the input values based on your specific requirements. Note: the form contain the next inputs by default

  • firstName.
  • lastName.
  • userName.
  • email.
  • password.
  • confirmPassword. you can remove this input by set to it false value like userName="false" and you can add more inputs like you need like this phoneNumber="true".
0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago