---
title: "Discussion on \"I created a React country and state field package that can detect the user's IP geolocation\" | Hashnode"
description: "Discussion on \"I created a React country and state field package that can detect the user's IP geolocation\". For users, picking their countries from a long list of options in the country field is quite an annoying thing. To solve the UX issue, I created a country and state field package for React developers.\nThe fields can detect the user's IP geolocation, ..."
url: "https://hashnode.com/posts/i-created-a-react-country-and-state-field-package-that-can-detect-the-users-ip-geolocation/637378f3d962164a0ae5438f"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I created a React country and state field package that can detect the user's IP geolocation](https://chaoming.hashnode.dev/i-created-a-react-country-and-state-field-package-that-can-detect-the-users-ip-geolocation?utm_source=hashnode&utm_medium=feed)

For users, picking their countries from a long list of options in the country field is quite an annoying thing. To solve the UX issue, I created a country and state field package for React developers. The fields can detect the user's IP geolocation, ...

Nov 15, 2022 · 2 min read · chaoming.hashnode.dev  
Read the article

-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#geolocation](https://hashnode.com/tag/geolocation)
-   [#country](https://hashnode.com/tag/country)
-   [#npm](https://hashnode.com/tag/npm)

## Written by

[Chaoming Li](https://hashnode.com/@chaoming)

@chaoming · Sydney, Australia

  
[View profile](https://hashnode.com/@chaoming)

Tech entrepreneur

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
