Skip to content

Commit

Permalink
[code-infra] Cleanup @mui/docs usage and legacy re-exports (mui#42833)
Browse files Browse the repository at this point in the history
  • Loading branch information
LukasTy authored and joserodolfofreitas committed Jul 29, 2024
1 parent 6489b95 commit 8927980
Show file tree
Hide file tree
Showing 30 changed files with 21 additions and 74 deletions.
2 changes: 1 addition & 1 deletion benchmark/server/scenarios/docs.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import path from 'path';
import Benchmark from 'benchmark';
import * as React from 'react';
import * as ReactDOMServer from 'react-dom/server';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import Markdown from 'docs/data/material/getting-started/templates/blog/Markdown';
import { createStore } from 'redux';
import { Provider } from 'react-redux';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import LightMode from '@mui/icons-material/LightModeOutlined';
import DarkMode from '@mui/icons-material/DarkModeOutlined';
import InfoOutlined from '@mui/icons-material/InfoOutlined';
import CheckCircleRoundedIcon from '@mui/icons-material/CheckCircleRounded';
import useClipboardCopy from 'docs/src/modules/utils/useClipboardCopy';
import { useClipboardCopy } from '@mui/docs/CodeCopy';

const defaultTheme = extendTheme();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import LightMode from '@mui/icons-material/LightModeOutlined';
import DarkMode from '@mui/icons-material/DarkModeOutlined';
import InfoOutlined from '@mui/icons-material/InfoOutlined';
import CheckCircleRoundedIcon from '@mui/icons-material/CheckCircleRounded';
import useClipboardCopy from 'docs/src/modules/utils/useClipboardCopy';
import { useClipboardCopy } from '@mui/docs/CodeCopy';

const defaultTheme = extendTheme();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import Sheet from '@mui/joy/Sheet';
import LightMode from '@mui/icons-material/LightModeOutlined';
import DarkMode from '@mui/icons-material/DarkModeOutlined';
import Check from '@mui/icons-material/CheckCircle';
import useClipboardCopy from 'docs/src/modules/utils/useClipboardCopy';
import { useClipboardCopy } from '@mui/docs/CodeCopy';

const Table = styled('table')(({ theme }) => ({
border: '1px solid',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import Sheet from '@mui/joy/Sheet';
import LightMode from '@mui/icons-material/LightModeOutlined';
import DarkMode from '@mui/icons-material/DarkModeOutlined';
import Check from '@mui/icons-material/CheckCircle';
import useClipboardCopy from 'docs/src/modules/utils/useClipboardCopy';
import { useClipboardCopy } from '@mui/docs/CodeCopy';

const Table = styled('table')(({ theme }) => ({
border: '1px solid',
Expand Down
4 changes: 0 additions & 4 deletions docs/src/BrandingProvider.tsx

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/components/action/InfoCard.tsx

This file was deleted.

4 changes: 0 additions & 4 deletions docs/src/modules/brandingTheme.ts

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/modules/components/ApiPage.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import { HighlightedCode } from '@mui/docs/HighlightedCode';
import { BrandingProvider } from '@mui/docs/branding';
import { SectionTitle } from '@mui/docs/SectionTitle';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import AppLayoutDocs from 'docs/src/modules/components/AppLayoutDocs';
import Ad from 'docs/src/modules/components/Ad';
import PropertiesSection, {
Expand Down
5 changes: 0 additions & 5 deletions docs/src/modules/components/CodeCopyButton.tsx

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/modules/components/ComponentLinkHeader.js

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/modules/components/ComponentPageTabs.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import PropTypes from 'prop-types';
import { useRouter } from 'next/router';
import { styled, alpha } from '@mui/material/styles';
import Box from '@mui/material/Box';
import { useTranslate } from 'docs/src/modules/utils/i18n';
import { useTranslate } from '@mui/docs/i18n';
import { Link } from '@mui/docs/Link';

export const HEIGHT = 50;
Expand Down
2 changes: 1 addition & 1 deletion docs/src/modules/components/ComponentsApiContent.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { exactProp } from '@mui/utils';
import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import { SectionTitle } from '@mui/docs/SectionTitle';
import { HighlightedCode } from '@mui/docs/HighlightedCode';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import PropertiesSection from 'docs/src/modules/components/ApiPage/sections/PropertiesSection';
import ClassesSection from 'docs/src/modules/components/ApiPage/sections/ClassesSection';
import SlotsSection from 'docs/src/modules/components/ApiPage/sections/SlotsSection';
Expand Down
5 changes: 2 additions & 3 deletions docs/src/modules/components/DemoEditor.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ import Box from '@mui/material/Box';
import { NoSsr } from '@mui/base/NoSsr';
import { styled, alpha, useTheme } from '@mui/material/styles';
import prism from '@mui/internal-markdown/prism';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import CodeCopyButton from 'docs/src/modules/components/CodeCopyButton';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import { CodeCopyButton, useCodeCopy } from '@mui/docs/CodeCopy';
import { useTranslate } from '@mui/docs/i18n';
import { useCodeCopy } from '@mui/docs/CodeCopy';
import { blueDark } from '@mui/docs/branding';

const StyledMarkdownElement = styled(MarkdownElement)(({ theme }) => [
Expand Down
2 changes: 1 addition & 1 deletion docs/src/modules/components/DiamondSponsors.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import Stack from '@mui/material/Stack';
import Divider from '@mui/material/Divider';
import Typography from '@mui/material/Typography';
import { Link } from '@mui/docs/Link';
import { useTranslate } from 'docs/src/modules/utils/i18n';
import { useTranslate } from '@mui/docs/i18n';

const NativeLink = styled('a')(({ theme }) => ({
boxSizing: 'border-box', // TODO have CssBaseline in the Next.js layout
Expand Down
5 changes: 0 additions & 5 deletions docs/src/modules/components/HighlightedCode.js

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/modules/components/HighlightedCodeWithTabs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { TabsList as TabsListBase } from '@mui/base/TabsList';
import { TabPanel as TabPanelBase } from '@mui/base/TabPanel';
import { Tab as TabBase } from '@mui/base/Tab';
import useLocalStorageState from '@mui/utils/useLocalStorageState';
import HighlightedCode from './HighlightedCode';
import { HighlightedCode } from '@mui/docs/HighlightedCode';

export const CodeTabList = styled(TabsListBase)<{
ownerState: { mounted: boolean; contained?: boolean };
Expand Down
2 changes: 1 addition & 1 deletion docs/src/modules/components/HooksApiContent.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import { SectionTitle } from '@mui/docs/SectionTitle';
import PropertiesSection from 'docs/src/modules/components/ApiPage/sections/PropertiesSection';
import { HighlightedCode } from '@mui/docs/HighlightedCode';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import { DEFAULT_API_LAYOUT_STORAGE_KEYS } from 'docs/src/modules/components/ApiPage/sections/ToggleDisplayOption';

function getTranslatedHeader(t, header, text) {
Expand Down
5 changes: 0 additions & 5 deletions docs/src/modules/components/Link.tsx

This file was deleted.

6 changes: 0 additions & 6 deletions docs/src/modules/components/MarkdownElement.js

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/modules/components/RichMarkdownElement.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as React from 'react';
import PropTypes from 'prop-types';
import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import HighlightedCodeWithTabs from 'docs/src/modules/components/HighlightedCodeWithTabs';
import Demo from 'docs/src/modules/components/Demo';

Expand Down
2 changes: 1 addition & 1 deletion docs/src/modules/components/TopLayoutBlog.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import AppHeader from 'docs/src/layouts/AppHeader';
import AppContainer from 'docs/src/modules/components/AppContainer';
import AppFooter from 'docs/src/layouts/AppFooter';
import HeroEnd from 'docs/src/components/home/HeroEnd';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import RichMarkdownElement from 'docs/src/modules/components/RichMarkdownElement';
import { pathnameToLanguage } from 'docs/src/modules/utils/helpers';
import ROUTES from 'docs/src/route';
Expand Down
4 changes: 2 additions & 2 deletions docs/src/modules/components/TopLayoutCareers.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import AppContainer from 'docs/src/modules/components/AppContainer';
import AppFooter from 'docs/src/layouts/AppFooter';
import AppHeader from 'docs/src/layouts/AppHeader';
import BrandingCssVarsProvider from 'docs/src/BrandingCssVarsProvider';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';
import { Link } from '@mui/docs/Link';
import { useTranslate } from 'docs/src/modules/utils/i18n';
import { useTranslate } from '@mui/docs/i18n';

const StyledDiv = styled('div')(({ theme }) => ({
flex: '1 0 100%',
Expand Down
4 changes: 0 additions & 4 deletions docs/src/modules/utils/CodeCopy.tsx

This file was deleted.

4 changes: 0 additions & 4 deletions docs/src/modules/utils/i18n.js

This file was deleted.

5 changes: 0 additions & 5 deletions docs/src/modules/utils/useClipboardCopy.ts

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/pages/production-error/ErrorDecoder.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Link from '@mui/material/Link';
import Typography from '@mui/material/Typography';
import { styled } from '@mui/material/styles';
import { renderMarkdown } from '@mui/internal-markdown';
import MarkdownElement from 'docs/src/modules/components/MarkdownElement';
import { MarkdownElement } from '@mui/docs/MarkdownElement';

const ErrorMessageSection = styled('div')({
// reset display: block from Demo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import GlobalStyles from '@mui/material/GlobalStyles';
import { alpha, styled } from '@mui/material/styles';
import { LANGUAGES_SSR } from 'docs/config';
import Link from 'docs/src/modules/components/Link';
import { useTranslate, useUserLanguage } from 'docs/src/modules/utils/i18n';
import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import useLazyCSS from 'docs/src/modules/utils/useLazyCSS';
import getUrlProduct from 'docs/src/modules/utils/getUrlProduct';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import GlobalStyles from '@mui/material/GlobalStyles';
import { alpha, styled } from '@mui/material/styles';
import { LANGUAGES_SSR } from 'docs/config';
import Link from 'docs/src/modules/components/Link';
import { useTranslate, useUserLanguage } from 'docs/src/modules/utils/i18n';
import { useTranslate, useUserLanguage } from '@mui/docs/i18n';
import useLazyCSS from 'docs/src/modules/utils/useLazyCSS';
import getUrlProduct from 'docs/src/modules/utils/getUrlProduct';

Expand Down
2 changes: 1 addition & 1 deletion packages/mui-docs/src/branding/BrandingProvider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export interface BrandingProviderProps {
/**
* If not `undefined`, the provider is considered nesting and does not render NextNProgressBar & CssBaseline
*/
mode: 'light' | 'dark';
mode?: 'light' | 'dark';
}

export function BrandingProvider(props: BrandingProviderProps) {
Expand Down

0 comments on commit 8927980

Please sign in to comment.