Socket
Socket
Sign inDemoInstall

antd-country-phone-input

Package Overview
Dependencies
70
Maintainers
2
Versions
33
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    antd-country-phone-input

Country phone input component as standard Ant.Design form item


Version published
Weekly downloads
4.9K
increased by12.47%
Maintainers
2
Install size
214 kB
Created
Weekly downloads
 

Readme

Source

antd-country-phone-input

Country phone input component as standard Ant.Design form item.

dumi NPM version npm download build status

Preview

Installation

npm install antd-country-phone-input world_countries_lists

or

yarn add antd-country-phone-input world_countries_lists

Usage

Breaking Changes:

  1. To avoid unnecessary encapsulation for different locales, 4.0 lifted areas state up to ConfigProvider(based on React Context). You need to put it in the right place(index.js/App.js/...), then all components will have access to the provided config.
  2. Tree Shaking is supported in 4.1, you need to install world_countries_lists explicitly. Thus, you could customize translation JSON and it is better than areaMapper in ConfigProvider.
  3. world_countries_lists updated their file structure from 2.4.0: world_countries_lists/data/en/world.json -> world_countries_lists/data/countries/en/world.json.
import CountryPhoneInput, { ConfigProvider } from 'antd-country-phone-input';
import en from 'world_countries_lists/data/countries/en/world.json';

// Usually you only need to import ConfigProvider & CSS once in App.js/App.tsx
// CSS order is important!
import 'antd/dist/antd.css';
import 'antd-country-phone-input/dist/index.css';

const App = () => {
  return (
    <ConfigProvider locale={en}>
      <CountryPhoneInput />
    </ConfigProvider>
  );
};

export default App;

Try it on our website: https://boyuai.github.io/antd-country-phone-input/demos/

Value

FieldTypeNote
shortstringSee ISO 3166-1
phoneCodenumber
emojiReactNodeNational flag
namestring

Locale

See world_countries_lists

Example

Have a look at this!

Keywords

FAQs

Last updated on 21 Feb 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc