Skip to content

SirRawlins/intl-tel-input-rails

 
 

Repository files navigation

intl-tel-input-rails

This gem is a simple wrapper for the intl-tel-input library.

Gem Version

Installation

Add this line to your application's Gemfile:

gem 'intl-tel-input-rails'

And then execute:

$ bundle

Or install it yourself as:

$ gem install intl-tel-input-rails

Usage

Add the following directive to your Javascript manifest file:

//= require intlTelInput

Coffeescript flavor:

#= require intlTelInput

If you need to initialize the plugin with the utilsScript (enable formatting/validation), add one more line:

//= require libphonenumber/utils

Add the following directive to your Stylesheet manifest file:

@import "intlTelInput";

Initialize the plugin when needed. Example:

$("#id_of_your_input").intlTelInput({
    formatOnInit: true,
    separateDialCode: true,
    utilsScript: "assets/libphonenumber/utils.js"
});

More options for initializing the plugin. You can ignore the utilsScript option if you have already required the libphonenumber/utils as stated above.

Versioning

intl-tel-input-rails 11.0.14.x == intl-tel-input 11.0.14

Where x is used for gem fixes while keeping the same original library version.

About

intl-tel-input for the Rails asset pipeline

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 70.5%
  • CSS 28.2%
  • Ruby 1.3%