Socket
Book a DemoInstallSign in
Socket

react-algolia-places

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-algolia-places

A simple but powerful React.js wrapper around fantastic Algolia's place !

0.1.2
latest
Source
npmnpm
Version published
Weekly downloads
12
100%
Maintainers
1
Weekly downloads
 
Created
Source

react-algolia-places

A simple but powerful React.js wrapper around fantastic Algolia's place !

How to use

Install the package by using npm

    npm install -S react-algolia-places

Or use yarn

    yarn add react-algolia-places

Then import the package

    import React, {Component} from 'react'
    import ReactDOM from 'react-dom'

    import Place from 'react-algolia-places'

    ReactDOM.render(<Place />, document.getElementById('app'))

Properties

PropertiesTypeRequiredDefault valueEffectExample
onChangefunctionYESfalseFired when suggestion selected in the dropdown or hint was validated.true
disableBooleanNofalseenable/ disable the inputtrue
languageStringNonavigator.language2 letters country code (ISO 3166-1 alpha-2)fr
countriesArray of stringsNono valuesChange the countries to search in. Array of two letters country codes['fr', 'en', 'de', 'be']
typeStringNono valuesRestrict the search results to a specific type.['city', busStop]
useDeviceLocationBooleanNofalseAsk and use the device location.true
appIdStringNono valuesIf using the authenticated API, the Application ID to use.--
apiKeyStringNono valuesIf using the authenticated API, the API key to use.--

ℹ️ List of accepted types :

  • city
  • country
  • address
  • busStop
  • trainStation
  • townhall
  • airport

Runnning locally

Run the following script yarn demo or npm run demo and open a browser at http://localhost:3000

Runnning the test suite

Our test is based on Airbnb's Enzyme, JEST and Jasime test suite, to run them use the following script yarn test

To do

Support other Algolia's place options and Events Write Tests

Keywords

Algolia

FAQs

Package last updated on 28 Feb 2018

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

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.