Merge pull request #26576 from jrsaunde/jrsaunde/add_label_angle

recharts: add optional angle to LabelProps
This commit is contained in:
Nathan Shively-Sanders
2018-06-18 12:52:28 -07:00
committed by GitHub
2 changed files with 5 additions and 1 deletions

View File

@@ -7,6 +7,7 @@
// Rich Baird <https://github.com/richbai90>
// Dan Torberg <https://github.com/caspeco-dan>
// Peter Keuter <https://github.com/pkeuter>
// Jamie Saunders <https://github.com/jrsaunde>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.6
@@ -832,6 +833,7 @@ export class Treemap extends React.Component<TreemapProps> { }
export class Label extends React.Component<LabelProps> { }
export interface LabelProps {
angle?: number;
viewBox?: ViewBox | PolarViewBox;
formatter?: LabelFormatter;
value?: number | string;

View File

@@ -192,7 +192,9 @@ class Component extends React.Component<{}, ComponentState> {
<XAxis dataKey="name">
<Label value="Pages of my website" offset={0} position="insideBottom" />
</XAxis>
<YAxis label='pv of page' />
<YAxis>
<Label value="pv of page" angle={90} />
</YAxis>
<Bar dataKey="pv" fill="#8884d8">
<LabelList dataKey="name" position="insideTop" angle={45} />
</Bar>