// Addons
import Confirm from 'src/addons/Confirm/Confirm';
import Textarea from 'src/addons/Textarea/Textarea';

// Collections
import Column from 'src/collections/Grid/Column';
import Field from 'src/collections/Form/Field';
import Form from 'src/collections/Form/Form';
import Grid from 'src/collections/Grid/Grid';
import Row from 'src/collections/Grid/Row';
import Menu from 'src/collections/Menu/Menu';
import MenuItem from 'src/collections/Menu/MenuItem';
import Message from 'src/collections/Message/Message';
import Table from 'src/collections/Table/Table';
import TableColumn from 'src/collections/Table/TableColumn';
import TableCell from 'src/collections/Table/TableCell';
import TableHeader from 'src/collections/Table/TableHeader';
import TableRow from 'src/collections/Table/TableRow';

// Elements
import Button from 'src/elements/Button/Button';
import Container from 'src/elements/Container/Container';
import Input from 'src/elements/Input/Input';
import Segment from 'src/elements/Segment/Segment';

// Modules
import Checkbox from 'src/modules/Checkbox/Checkbox';
import Modal from 'src/modules/Modal/Modal';
import ModalContent from 'src/modules/Modal/ModalContent';
import ModalFooter from 'src/modules/Modal/ModalFooter';
import ModalHeader from 'src/modules/Modal/ModalHeader';
import Dropdown from 'src/modules/Dropdown/Dropdown';

export default {
  // Addons
  Confirm,
  Textarea,

  // Collections
  Column,
  Field,
  Form,
  Grid,
  Row,
  Menu,
  MenuItem,
  Message,
  Table,
  TableColumn,
  TableCell,
  TableHeader,
  TableRow,

  // Elements
  Button,
  Container,
  Input,
  Segment,

  // Modules
  Checkbox,
  Modal,
  ModalContent,
  ModalFooter,
  ModalHeader,
  Dropdown,
};

// Addons
import Confirm from 'src/addons/Confirm/Confirm';
import Textarea from 'src/addons/Textarea/Textarea';

// Collections
import Column from 'src/collections/Grid/Column';
import Field from 'src/collections/Form/Field';
import Form from 'src/collections/Form/Form';
import Grid from 'src/collections/Grid/Grid';
import Row from 'src/collections/Grid/Row';
import Menu from 'src/collections/Menu/Menu';
import MenuItem from 'src/collections/Menu/MenuItem';
import Message from 'src/collections/Message/Message';
import Table from 'src/collections/Table/Table';
import TableColumn from 'src/collections/Table/TableColumn';
import TableCell from 'src/collections/Table/TableCell';
import TableHeader from 'src/collections/Table/TableHeader';
import TableRow from 'src/collections/Table/TableRow';

// Elements
import Button from 'src/elements/Button/Button';
import Container from 'src/elements/Container/Container';
import Input from 'src/elements/Input/Input';
import Segment from 'src/elements/Segment/Segment';

// Modules
import Checkbox from 'src/modules/Checkbox/Checkbox';
import Modal from 'src/modules/Modal/Modal';
import ModalContent from 'src/modules/Modal/ModalContent';
import ModalFooter from 'src/modules/Modal/ModalFooter';
import ModalHeader from 'src/modules/Modal/ModalHeader';
import Dropdown from 'src/modules/Dropdown/Dropdown';

// Views
import Item from 'src/views/Items/Item';
import Items from 'src/views/Items/Items';

export default {
  // Addons
  Confirm,
  Textarea,

  // Collections
  Column,
  Field,
  Form,
  Grid,
  Row,
  Menu,
  MenuItem,
  Message,
  Table,
  TableColumn,
  TableCell,
  TableHeader,
  TableRow,

  // Elements
  Button,
  Container,
  Input,
  Segment,

  // Modules
  Checkbox,
  Modal,
  ModalContent,
  ModalFooter,
  ModalHeader,
  Dropdown,

  // Views
  Item,
  Items,
};

add Items components to index.js