Skip to content

πŸ“ React Native component to search places using Data.Gouv API in France.

License

Notifications You must be signed in to change notification settings

nocturneio/react-native-autocomplete-france-address

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

react-native-autocomplete-france-address

Module for React Native & Expo that helps you to create an address autocompletion based on Data.gouv


License: MIT Donate


Demo

Installation

NPM

npm install react-native-autocomplete-france-address --save

Yarn

yard add react-native-autocomplete-france-address

Expo

expo install react-native-autocomplete-france-address --save

Usage

Basic

import AutocompleteAddress from 'react-native-autocomplete-france-address'

render() {
    return <AutocompleteAddress isOpen={this.state.modalAddress} 
                                onFindAddress={(address) => {
                                    console.log(address)
                                }} 
                                onCloseModal={() => this.setState({modalAddress: false})} 
                                placeholder={"Cherchez une adresse, un lieu..."}/>
}

Properties

Required

  • onFindAddress(address): Function that return address from API when user click on entry.
  • onCloseModal(): Function called when the modal need to be closed.
  • isOpen: Boolean that determinate if the modal for searching address is open or not.
  • placeholder: String.

Optional

  • onSearchError(error): Function that return an error if there is an error during the search.
  • containerStyle: Object for the container style.
  • inputStyle: Object for the input style.
  • addressStyle: Object for the suggested rows address text.
  • cityStyle: Object for the suggested rows cities text.
  • inputWidth: Number width of the input.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

πŸ“ React Native component to search places using Data.Gouv API in France.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published