Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

antd-country-phone-input

Package Overview
Dependencies
Maintainers
2
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

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

  • 4.5.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
2
Created
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

Package last updated on 21 Feb 2023

Did you know?

Socket

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc