1.3.2 • Published 6 years ago
react-tradingview-widget v1.3.2
react-tradingview-widget
React component for rendering the TradingView Advanced Real-Time Chart Widget.
Install
yarn add react-tradingview-widget
or
npm install --save react-tradingview-widget
Usage
Basic example
import TradingViewWidget from 'react-tradingview-widget';
const App = () => (
<TradingViewWidget symbol="NASDAQ:AAPL" />
);All given props are passed on to the widget config. See this page for the TradingView Advanced Real-Time Chart API.
Advanced example
import TradingViewWidget, { Themes } from 'react-tradingview-widget';
const App = () => (
<TradingViewWidget
symbol="NASDAQ:AAPL"
theme={Themes.DARK}
locale="fr"
autosize
/>
);Constants and API differences
react-tradingview-widget exports constants for the following things:
- Interval types:
IntervalTypes.DandIntervalTypes.W - Range types (for the
rangeprop):RangeTypes.YTDandRangeTypes.ALL - Themes:
Themes.LIGHTandThemes.DARK - BarStyles:
BarStyles.BARSBarStyles.CANDLESBarStyles.HOLLOW_CANDLESBarStyles.HEIKIN_ASHIBarStyles.LINEBarStyles.AREABarStyles.RENKOBarStyles.LINE_BREAKBarStyles.KAGIBarStyles.POINT_AND_FIGURE
You don't have to use these constants.
react-tradingview-widget also makes it possible to use numbers for interval, popup_width and popup_height instead of strings, but this is not required.