Skip to content

Commit

Permalink
Assign css class namespaces for projects to avoid colission
Browse files Browse the repository at this point in the history
  • Loading branch information
mihailiftodi-D3 committed Aug 8, 2024
1 parent 8cfa0e5 commit 030e12b
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 8 deletions.
21 changes: 16 additions & 5 deletions packages/container/src/App.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
import React from "react";
import { BrowserRouter } from "react-router-dom";
import {
StylesProvider,
createGenerateClassName,
} from "@material-ui/core/styles";

import Header from "./components/Header";
import MarketingApp from "./components/MarketingApp";
import React from "react";

const generateClassName = createGenerateClassName({
productionPrefix: "co",
});

export default () => {
return (
<BrowserRouter>
<div>
<Header />
<MarketingApp />
</div>
<StylesProvider generateClassName={generateClassName}>
<div>
<Header />
<MarketingApp />
</div>
</StylesProvider>
</BrowserRouter>
);
};
13 changes: 10 additions & 3 deletions packages/marketing/src/App.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
import React from "react";
import { BrowserRouter, Route, Switch } from "react-router-dom";
import {
StylesProvider,
createGenerateClassName,
} from "@material-ui/core/styles";

import Landing from "./components/Landing";
import Pricing from "./components/Pricing";
import React from "react";
import { StylesProvider } from "@material-ui/core/styles";

const generateClassName = createGenerateClassName({
productionPrefix: "ma",
});

export default () => {
return (
<div>
<StylesProvider>
<StylesProvider generateClassName={generateClassName}>
<BrowserRouter>
<Switch>
<Route exact path="/pricing" component={Pricing} />
Expand Down

0 comments on commit 030e12b

Please sign in to comment.