UNPKG

trc-client-core

Version:
91 lines (88 loc) 7.38 kB
import React from 'react'; import {Link} from 'react-router'; import ToyotaLinkNavView from 'trc-client-core/src/product/ToyotaLinkNavView'; import ToyotaLinkQandaSidebarView from 'trc-client-core/src/product/ToyotaLinkQandaSidebarView'; import ModalManager from 'trc-client-core/src/Modal/ModalManager'; import ProductPathwayModal from 'trc-client-core/src/product/ProductPathwayModal'; import VehicleDisclaimerModal from 'trc-client-core/src/product/VehicleDisclaimerModal'; var ToyotaLinkSidebarView = React.createClass({ displayName: 'ToyotaLinkSidebarView', onShowVideo(){ ModalManager.showModal(ProductPathwayModal, {}); }, onShowVehicle(ee){ ModalManager.showModal(VehicleDisclaimerModal, {vehicle: ee}); }, render() { return ( <div> <ul className="IconList IconList-product IconList-child "> <ToyotaLinkNavView title="Vehicles" icon={57350} > <div> <ul className="IconList IconList-child IconList-grandchild"> <li className="IconList_label">Vehicles Index</li> <li><a onClick={this.onShowVehicle.bind(this, 'Aurion')} >Aurion</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Camry')} >Camry</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Corolla Hatch')} >Corolla Hatchback</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Corolla Sedan')} >Corolla Sedan</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Fortuner')} >Fortuner</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'HiLux')} >HiLux</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Kluger')} >Kluger</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Prado')} >Prado</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Prius c')} >Prius c</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'RAV4')} >RAV4</a></li> <li><a onClick={this.onShowVehicle.bind(this, 'Yaris Hatch')} >Yaris Hatch </a></li> </ul> </div> </ToyotaLinkNavView> <ToyotaLinkNavView title="Resources" icon={57669} > <div> <ul className="IconList IconList-child IconList-grandchild"> <li className="IconList_label">Fact Sheets </li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Fact-DestinationDownload.pdf">Destination Download</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Fact-Fuel.pdf">Fuel Finder</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Fact-LocalSearch.pdf">Local Search</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Fact-ToyotaHelp.pdf">Toyota Help</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Fact-Weather.pdf">Weather</a></li> <li className="IconList_label">Guides</li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Guide-DashboardDemonstration.pdf">Dashboard Demonstration</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Guide-ReferenceGuide.pdf">Reference Guide</a></li> <li><a data-icon={String.fromCharCode(57378)} href="//static.toyotainstituteaustralia.com.au/docs/product/toyotalink/resources/Guide-ToyotaLinkInteractiveGuide.pdf">Toyota Link Interactive Guide</a></li> </ul> </div> </ToyotaLinkNavView> <ToyotaLinkNavView title="Videos" icon={57729} > <div> <ul className="IconList IconList-child IconList-grandchild"> <li><Link to="/product/toyotalink/videos/about">About</Link></li> <li><a className="Link-new" href="/#/product/toyotalink/videos/instructional">Instructional</a></li> <li><Link to="/product/toyotalink/videos/destinationdownload">Destination Downloads</Link></li> <li><Link to="/product/toyotalink/videos/localsearch">Local Search</Link></li> <li><Link to="/product/toyotalink/videos/fuelfinder">Fuel Finder</Link></li> <li><Link to="/product/toyotalink/videos/weather">Weather</Link></li> <li><Link to="/product/toyotalink/videos/toyotahelp">Toyota Help</Link></li> <li><Link className="Link-new" to="/product/toyotalink/videos/pandora">Pandora</Link></li> </ul> </div> </ToyotaLinkNavView> <ToyotaLinkNavView title="FAQ" icon={57458} > <div> <ul className="IconList IconList-child IconList-grandchild"> <li><Link to="/product/toyotalink/faq/sect1" title="About Toyota Link">About Toyota Link</Link></li> <li><Link to="/product/toyotalink/faq/sect2" title="Setting Up Toyota Link?">Setting Up Toyota Link</Link></li> <li><Link to="/product/toyotalink/faq/sect3" title="Register Online">Register Online</Link></li> <li><Link to="/product/toyotalink/faq/sect4" title="Downloading The App">Downloading The App</Link></li> <li><Link to="/product/toyotalink/faq/sect6" title="Troubleshooting">Troubleshooting</Link></li> </ul> </div> </ToyotaLinkNavView> </ul> <ul className="IconList IconList-child IconList-product "> <li><a href="https://toyotamanuals.com.au/bluetoothguide" target="_blank" title="Toyota Bluetooth Compatibility Guide" data-icon={String.fromCharCode(57425)}>Toyota Bluetooth Compatibility Guide</a></li> </ul> <ToyotaLinkQandaSidebarView /> </div> ); } }); module.exports = ToyotaLinkSidebarView;