import React from 'react';
import {Route} from 'react-router';

import WarrantyPage from 'react-router-proxy!trc-client-core/src/service/WarrantyPage';
import WarrantyCarousel from 'react-router-proxy!trc-client-core/src/service/WarrantyCarousel';
import WarrantySidebar from 'react-router-proxy!trc-client-core/src/service/WarrantySidebar';
import TSSPage from 'react-router-proxy!trc-client-core/src/service/TSSPage';
import TSSCarousel from 'react-router-proxy!trc-client-core/src/service/TSSCarousel';
import TSSSidebar from 'react-router-proxy!trc-client-core/src/service/TSSSidebar';
import DepartmentHandler from 'react-router-proxy!trc-client-core/src/components/DepartmentHandler';
import DepartmentPageContent from 'react-router-proxy!trc-client-core/src/components/DepartmentPageContent';
import ServiceSidebar from 'react-router-proxy!trc-client-core/src/components/ServiceSidebar';

export default (
    <Route>
        <Route path="service" components={{sidebar: ServiceSidebar, content: DepartmentPageContent}} />
        <Route path="service/warranty" components={{content: WarrantyPage, carousel: WarrantyCarousel, sidebar: WarrantySidebar}} />
        <Route path="service/technical-support-system" components={{content: TSSPage, carousel: TSSCarousel, sidebar: TSSSidebar}} />
    </Route>
);
