Network-Viewer [](https://www.npmjs.com/package/network-viewer) [](https://github.com/saucelabs/network-vie
Network-Viewer  
==============
The main purpose of this web application is to help you to view HAR files with many features like filters, search, timline charts etc.
If you are interested contributing to this library, please have a look into our Contributing Guidelines. We love to see any kind of contributions 😊!

file=HAR_FILE_URL and to enable CORS pass isCORSEnabled=true (by default CORS is disabled)file=HAR_FILE_URL as queryString to pass HAR file urlisCORSEnabled=trueas queryString to enable CORS support (by default CORS is disabled)sh
$ npm install network-viewer
`Example
`js
import { NetworkViewer } from 'network-viewer';
``#### Props
| prop | Type | Default | Values | Description |
|:---|:---|:---|:---|:---|
| autoHighlightChange | Bool | false | true, false | To allow change request highlight on scrollTimeStamp change when requestDetail is visible |
| containerClassName | String | null | | custom-class to overwrite network-viewer's default style |
| data | Object | null | { log: { entries: [], pages: [] } } | HAR file data which should contain log.entries and log.pages |
| fetchOptions | Object | { withCredentials: true } | | axios request option can be set here to fetch HAR file |
| file | String | null | | HAR file URL to fetch requests |
| onDataLoaded | Func | null | (data) => {} | This function will receive loaded data on file is being fetched |
| onDataError | Func | null | (error) => {} | This function is called when loading data fails |
| onRequestSelect | Func | null | (requestDetail) => {} | This function will receive request detail on request select |
| options | Object | {showImportHAR: true, showTimeline: false} | | showImportHar: to show/hide import button and modal, showTimeline: to show/hide top timeline of requests |
| scrollRequestPosition | String | near | before, after, near | to find and highlight network request by timestamp,
near: find request near to timestamp
before: find request exactBefore the timestamp
after: find request exactAfter the timestamp |
| scrollTimeStamp | Number | null | | Find and highlight network request by timestamp |