Несколько макетов в одном приложении - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь использовать разные макеты в одном приложении. Тем не менее, приложение продолжает использовать макет, даже если я на панели инструментов. Кто-нибудь знает, почему и если есть какие-либо рекомендации по использованию нескольких макетов в reactjs?

App. js

import React, { Component } from 'react';
import { Switch, Route } from 'react-router';
import { Layout } from './components/application/Layout';
import { LayoutAdministration } from './components/administration/LayoutAdministration';
import { Home, Categories, Channels, VideoDetails } from './components/application/pages';
import { Dashboard } from './components/administration/pages';

export default class App extends Component {
    render() {
        return (
            <Switch>
                <Layout>
                    <Route exact path='/' component={Home} />
                    <Route exact path='/categories' component={Categories} />
                    <Route exact path='/channels' component={Channels} />
                    <Route exact path='/video' component={VideoDetails} />
                </Layout>
                <LayoutAdministration>
                    <Route exact path='/dashboard' component={Dashboard} />
                </LayoutAdministration>
            </Switch>           
        );
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...