countly-sdk-web-cip
Version:
Countly Web SDK
36 lines (22 loc) • 1.38 kB
Markdown
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
## Available Scripts
In the project directory, you can run:
### `npm start`
Runs the app in the development mode.<br />
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.<br />
You will also see any lint errors in the console.
### `npm test`
Launches the test runner in the interactive watch mode.<br />
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
### `npm run build`
Builds the app for production to the `build` folder.<br />
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.<br />
Your app is ready to be deployed!
See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
### Integrating Countly
This project explains how to integrate Countly web sdk using hooks and class based components. <br />
You can try both methods by simply changing the root `App` component export from `index.js`.<br />
`App-WithEffect.js` uses hooks to integrate the countly SDK<br />
`App-WithRouter.js` uses class based components to integrate the countly SDK<br />