import sampleNodesWithLargeDataset from './sample-nodes-with-large-dataset';
import sampleNodesWithInitialState from './sample-nodes-with-initial-state';

const sampleNodesDefault = [
	{
		label: 'Grains',
		type: 'item',
		id: 1
	},
	{
		label: 'Fruits',
		type: 'branch',
		id: 2,
		nodes: [
			{
				label: 'Ground Fruits',
				type: 'branch',
				id: 4,
				nodes: [
					{
						label: 'Watermelon',
						type: 'item',
						id: 12
					},
					{
						label: 'Canteloupe',
						type: 'item',
						_iconClass: 'glyphicon-file',
						id: 13
					},
					{
						label: 'Strawberries',
						type: 'item',
						id: 14
					}
				]
			},
			{
				label: 'Tree Fruits',
				type: 'branch',
				id: 5,
				nodes: [
					{
						label: 'Peaches',
						type: 'item',
						id: 15
					},
					{
						label: 'Pears',
						type: 'item',
						_iconClass: 'glyphicon-file',
						id: 16
					},
					{
						label: 'Citrus',
						type: 'branch',
						id: 17,
						nodes: [
							{
								label: 'Orange',
								type: 'item',
								id: 20
							},
							{
								label: 'Grapefruit',
								type: 'item',
								id: 21
							},
							{
								label: 'Lemon',
								type: 'item',
								id: 22
							},
							{
								label: 'Lime',
								type: 'item',
								id: 23
							}
						]
					},
					{
						label: 'Apples',
						type: 'branch',
						id: 18,
						nodes: [
							{
								label: 'Granny Smith',
								type: 'item',
								id: 24
							},
							{
								label: 'Pinklady',
								type: 'item',
								_iconClass: 'glyphicon-file',
								id: 25
							},
							{
								label: 'Rotten',
								type: 'item',
								id: 26
							},
							{
								label: 'Jonathan',
								type: 'item',
								id: 27
							}
						]
					},
					{
						label: 'Cherries',
						type: 'branch',
						id: 19,
						nodes: [
							{
								label: 'Balaton',
								type: 'item',
								id: 28
							},
							{
								label: 'Erdi Botermo',
								type: 'item',
								id: 29
							},
							{
								label: 'Montmorency',
								type: 'item',
								id: 30
							},
							{
								label: 'Queen Ann',
								type: 'item',
								id: 31
							},
							{
								label: 'Ulster',
								type: 'item',
								id: 32
							},
							{
								label: 'Viva',
								type: 'item',
								id: 33
							}
						]
					},
					{
						label: 'Raspberries',
						type: 'item',
						id: 6
					}
				]
			}
		]
	},
	{
		label: 'Nuts',
		type: 'branch',
		_iconClass: 'glyphicon-file',
		id: 3,
		nodes: [
			{
				label: 'Almonds',
				type: 'item',
				id: 8
			},
			{
				label: 'Cashews',
				type: 'item',
				id: 9
			},
			{
				label: 'Pecans',
				type: 'item',
				id: 10
			},
			{
				label: 'Walnuts',
				type: 'item',
				id: 11
			}
		]
	},
	{
		label: 'Empty folder',
		type: 'branch',
		id: 7
	}
];

const sampleNodes = {
	sampleNodesDefault,
	sampleNodesWithLargeDataset,
	sampleNodesWithInitialState
};

export default sampleNodes;
