import React from 'react';
import {
View,
Dimensions,
} from 'react-native';
import {
RkComponent,
RkText,
RkTheme,
} from 'react-native-ui-kitten';
import {
VictoryChart,
VictoryAxis,
VictoryArea,
} from 'victory-native';
export class AreaSmoothedChart extends RkComponent {
state = {
data: [
[
{ x: 1, y: 1.0, key: 0 },
{ x: 2, y: 1.5, key: 1 },
{ x: 3, y: 1.0, key: 2 },
{ x: 4, y: 0.5, key: 3 },
{ x: 5, y: 1.0, key: 4 },
{ x: 6, y: 2.0, key: 5 },
{ x: 7, y: 2.5, key: 6 },
],
[
{ x: 1, y: 1.5, key: 0 },
{ x: 2, y: 2.0, key: 1 },
{ x: 3, y: 1.5, key: 2 },
{ x: 4, y: 0.8, key: 3 },
{ x: 5, y: 1.5, key: 4 },
{ x: 6, y: 2.6, key: 5 },
{ x: 7, y: 3.3, key: 6 },
],
[
{ x: 1, y: 2.0, key: 0 },
{ x: 2, y: 2.5, key: 1 },
{ x: 3, y: 2.0, key: 2 },
{ x: 4, y: 1.1, key: 3 },
{ x: 5, y: 2.0, key: 4 },
{ x: 6, y: 3.2, key: 5 },
{ x: 7, y: 4.0, key: 6 },
],
[
{ x: 1, y: 2.5, key: 0 },
{ x: 2, y: 3.0, key: 1 },
{ x: 3, y: 2.5, key: 2 },
{ x: 4, y: 1.4, key: 3 },
{ x: 5, y: 2.5, key: 4 },
{ x: 6, y: 3.7, key: 5 },
{ x: 7, y: 4.7, key: 6 },
],
],
};
colors = RkTheme.current.colors.charts.followersArea;
componentWillMount() {
this.size = Dimensions.get('window').width;
}
renderChartAreas = () => this.state.data.reverse().map((area, index) => (
));
render = () => (
NEW FOLLOWERS
{this.renderChartAreas()}
)
}