Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anishmprasad/react-segment

Segment integration for react
https://github.com/anishmprasad/react-segment

analytics analytics-tracking react segment segmentio

Last synced: 7 days ago
JSON representation

Segment integration for react

Awesome Lists containing this project

README

        

# react-segment
Segment.io integration for React.js

### Installation

```
// with npm
$ npm install react-segment --save

// with yarn
$ yarn add react-segment
```

Getting started
---------------

If you're developing using npm and CommonJS modules:

```jsx
let analytics = require('react-segment');

if(process.env.NODE_ENV == 'development'){
analytics.default.load("DEVELOPMENT KEY");
}else if(process.env.NODE_ENV == 'staging' ){
analytics.default.load("STAGING KEY");
}else if(process.env.NODE_ENV == 'pre-production'){
analytics.default.load("PRE-PRODUCTION KEY");
}else if(process.env.NODE_ENV == 'production'){
analytics.default.load("PRODUCTION KEY");
}
```

Don't see your prop? explaining your use case, and I will add it.

Issues
------
Please [file an issue](https://github.com/anishmprasad/react-segment/issues) if you find a bug, or need help.

License
-------
The MIT License (MIT)

Copyright (c) 2022 Anish M Prasad