/** * Base-level application wrapper **/ import React, { PropTypes } from 'react'; import ReactDOM from 'react-dom'; import { Provider } from 'react-redux' import { createStore } from 'redux' import { Router, Route, Link, IndexRoute, hashHistory } from 'react-router' import store from './bootstrap.js'; require('../scss/app.scss'); import App from './App'; import Album from './views/Album'; import Artist from './views/Artist'; import Playlist from './views/Playlist'; import User from './views/User'; import Track from './views/Track'; import Queue from './views/Queue'; import QueueHistory from './views/QueueHistory'; import Debug from './views/Debug'; import Search from './views/Search'; import Settings from './views/Settings'; import DiscoverRecommendations from './views/discover/DiscoverRecommendations'; import DiscoverFeatured from './views/discover/DiscoverFeatured'; import DiscoverCategories from './views/discover/DiscoverCategories'; import DiscoverCategory from './views/discover/DiscoverCategory'; import DiscoverNewReleases from './views/discover/DiscoverNewReleases'; import LibraryArtists from './views/library/LibraryArtists'; import LibraryAlbums from './views/library/LibraryAlbums'; import LibraryTracks from './views/library/LibraryTracks'; import LibraryPlaylists from './views/library/LibraryPlaylists'; import LibraryBrowse from './views/library/LibraryBrowse'; import EditPlaylist from './views/modals/EditPlaylist'; import CreatePlaylist from './views/modals/CreatePlaylist'; import EditRadio from './views/modals/EditRadio'; import AddToQueue from './views/modals/AddToQueue'; import InitialSetup from './views/modals/InitialSetup'; import KioskMode from './views/modals/KioskMode'; import ShareAuthorization from './views/modals/ShareAuthorization'; /* // Hijack console error for Raven to capture var originalConsoleError = console.error; console.error = function(message, error){ Raven.captureException(message, error); originalConsoleError.apply(this, arguments) */ global.baseURL = '/'; ReactDOM.render( , document.getElementById('app') );