diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 631bbd2e9c4cb1..1eb1654e67ddb0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,11 +22,39 @@ on: required: false type: string default: 'latest' + internal-packages: + description: 'Whether to publish only the internal packages' + required: false + type: boolean + default: false permissions: {} jobs: + publish-internal: + # Keeping it manual trigger only for now. Will update to also include ` || (github.event_name == 'push' && github.event.head_commit.author.name != 'renovate[bot]')` once we are ready to publish internal packages on push as well. + if: (github.event_name == 'workflow_dispatch' && inputs.internal-packages == true) + runs-on: ubuntu-latest + permissions: + contents: write # Required for pushing tags and creating releases + id-token: write # Required for provenance + environment: + name: npm-publish-internal + steps: + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + ref: ${{ github.event_name == 'push' && github.sha || inputs.sha }} + fetch-depth: 0 # Fetch full history for proper git operations + - name: Prepare for publishing + uses: mui/mui-public/.github/actions/publish-prepare@48198a7131b2ee621cc13bc7729cc41c72f370e7 + - name: Publish packages + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + pnpm code-infra publish-canary --filter "./packages-internal/*" publish: + if: github.event_name == 'workflow_dispatch' && inputs.internal-packages != true runs-on: ubuntu-latest permissions: contents: write # Required for pushing tags and creating releases @@ -57,4 +85,4 @@ jobs: ARGS="$ARGS --tag ${{ inputs.dist-tag }}" fi - pnpm code-infra publish --ci $ARGS + pnpm code-infra publish --ci $ARGS --filter "./packages/*" diff --git a/babel.config.mjs b/babel.config.mjs index a740f9d334abf9..cad038c04aae49 100644 --- a/babel.config.mjs +++ b/babel.config.mjs @@ -28,10 +28,10 @@ export default function getBabelConfig(api) { const defaultAlias = { '@mui/material': resolveAliasPath('./packages/mui-material/src'), - '@mui/docs': resolveAliasPath('./packages/mui-docs/src'), + '@mui/internal-core-docs': resolveAliasPath('./packages-internal/core-docs/src'), '@mui/icons-material': resolveAliasPath(`./packages/mui-icons-material/lib`), '@mui/lab': resolveAliasPath('./packages/mui-lab/src'), - '@mui/internal-markdown': resolveAliasPath('./packages/markdown'), + '@mui/internal-markdown': resolveAliasPath('./packages-internal/markdown'), '@mui/styled-engine': resolveAliasPath('./packages/mui-styled-engine/src'), '@mui/styled-engine-sc': resolveAliasPath('./packages/mui-styled-engine-sc/src'), '@mui/system': resolveAliasPath('./packages/mui-system/src'), diff --git a/docs/data/docs-infra/pages.ts b/docs/data/docs-infra/pages.ts index 903120f7b48ad2..849e5fc892b37e 100644 --- a/docs/data/docs-infra/pages.ts +++ b/docs/data/docs-infra/pages.ts @@ -1,4 +1,4 @@ -import type { MuiPage } from '@mui/docs/MuiPage'; +import type { MuiPage } from '@mui/internal-core-docs/MuiPage'; const pages: readonly MuiPage[] = [ { diff --git a/docs/data/docs/pages.ts b/docs/data/docs/pages.ts index 41ac7470552b9b..adbbcccb00ab0e 100644 --- a/docs/data/docs/pages.ts +++ b/docs/data/docs/pages.ts @@ -1,4 +1,4 @@ -import type { MuiPage } from '@mui/docs/MuiPage'; +import type { MuiPage } from '@mui/internal-core-docs/MuiPage'; import standardNavIcons from 'docs/src/modules/components/AppNavIcons'; const pages: readonly MuiPage[] = [ diff --git a/docs/data/material/components/accordion/accordion.md b/docs/data/material/components/accordion/accordion.md index dcc5ec94550a99..a342c0df8489d4 100644 --- a/docs/data/material/components/accordion/accordion.md +++ b/docs/data/material/components/accordion/accordion.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Accordion

The Accordion component lets users show and hide sections of related content on a page.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/alert/alert.md b/docs/data/material/components/alert/alert.md index b39c79e8cb584a..1c33b12d13dc92 100644 --- a/docs/data/material/components/alert/alert.md +++ b/docs/data/material/components/alert/alert.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Alert

Alerts display brief messages for the user without interrupting their use of the app.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/app-bar/app-bar.md b/docs/data/material/components/app-bar/app-bar.md index dad16406063308..71fa5640992909 100644 --- a/docs/data/material/components/app-bar/app-bar.md +++ b/docs/data/material/components/app-bar/app-bar.md @@ -15,7 +15,7 @@ The top App bar provides content and actions related to the current screen. It's It can transform into a contextual action bar or be used as a navbar. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic App bar diff --git a/docs/data/material/components/autocomplete/autocomplete.md b/docs/data/material/components/autocomplete/autocomplete.md index 77760edefb0924..d169fe0ed7b240 100644 --- a/docs/data/material/components/autocomplete/autocomplete.md +++ b/docs/data/material/components/autocomplete/autocomplete.md @@ -18,7 +18,7 @@ The widget is useful for setting the value of a single-line textbox in one of tw It's meant to be an improved version of the "react-select" and "downshift" packages. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Combo box diff --git a/docs/data/material/components/avatars/avatars.md b/docs/data/material/components/avatars/avatars.md index 5796e3081b17a2..91abf386256452 100644 --- a/docs/data/material/components/avatars/avatars.md +++ b/docs/data/material/components/avatars/avatars.md @@ -10,7 +10,7 @@ githubSource: packages/mui-material/src/Avatar

Avatars are found throughout material design with uses in everything from tables to dialog menus.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Image avatars diff --git a/docs/data/material/components/backdrop/backdrop.md b/docs/data/material/components/backdrop/backdrop.md index 563ad161d6310c..346cb3febe5bd9 100644 --- a/docs/data/material/components/backdrop/backdrop.md +++ b/docs/data/material/components/backdrop/backdrop.md @@ -13,7 +13,7 @@ githubSource: packages/mui-material/src/Backdrop The Backdrop signals a state change within the application and can be used for creating loaders, dialogs, and more. In its simplest form, the Backdrop component will add a dimmed layer over your application. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Example diff --git a/docs/data/material/components/badges/BadgeAlignment.js b/docs/data/material/components/badges/BadgeAlignment.js index f83681e740c61f..8e15b61b9ec76e 100644 --- a/docs/data/material/components/badges/BadgeAlignment.js +++ b/docs/data/material/components/badges/BadgeAlignment.js @@ -7,7 +7,7 @@ import Radio from '@mui/material/Radio'; import RadioGroup from '@mui/material/RadioGroup'; import Box from '@mui/material/Box'; import MailIcon from '@mui/icons-material/Mail'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function BadgeAlignment() { const [horizontal, setHorizontal] = React.useState('right'); diff --git a/docs/data/material/components/badges/badges.md b/docs/data/material/components/badges/badges.md index a0ad83304bb5b1..b4e8b0ee8eb3a6 100644 --- a/docs/data/material/components/badges/badges.md +++ b/docs/data/material/components/badges/badges.md @@ -10,7 +10,7 @@ githubSource: packages/mui-material/src/Badge

Badge generates a small badge to the top-right of its child(ren).

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic badge diff --git a/docs/data/material/components/bottom-navigation/bottom-navigation.md b/docs/data/material/components/bottom-navigation/bottom-navigation.md index 86e512b52903b1..17eb5ccf2e7d0d 100644 --- a/docs/data/material/components/bottom-navigation/bottom-navigation.md +++ b/docs/data/material/components/bottom-navigation/bottom-navigation.md @@ -13,7 +13,7 @@ githubSource: packages/mui-material/src/BottomNavigation Bottom navigation bars display three to five destinations at the bottom of a screen. Each destination is represented by an icon and an optional text label. When a bottom navigation icon is tapped, the user is taken to the top-level navigation destination associated with that icon. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Bottom navigation diff --git a/docs/data/material/components/box/box.md b/docs/data/material/components/box/box.md index 758362f4c42e52..614054aead876d 100644 --- a/docs/data/material/components/box/box.md +++ b/docs/data/material/components/box/box.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Box

The Box component is a generic, theme-aware container with access to CSS utilities from MUI System.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/material/components/breadcrumbs/breadcrumbs.md b/docs/data/material/components/breadcrumbs/breadcrumbs.md index 3e08a99106c758..7ee4e2062113d7 100644 --- a/docs/data/material/components/breadcrumbs/breadcrumbs.md +++ b/docs/data/material/components/breadcrumbs/breadcrumbs.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Breadcrumbs

A breadcrumbs is a list of links that help visualize a page's location within a site's hierarchical structure, it allows navigation up to any of the ancestors.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic breadcrumbs diff --git a/docs/data/material/components/button-group/button-group.md b/docs/data/material/components/button-group/button-group.md index 5bceb0b6ab282b..4113d65d8eb8cb 100644 --- a/docs/data/material/components/button-group/button-group.md +++ b/docs/data/material/components/button-group/button-group.md @@ -10,7 +10,7 @@ githubSource: packages/mui-material/src/ButtonGroup

The ButtonGroup component can be used to group related buttons.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic button group diff --git a/docs/data/material/components/buttons/buttons.md b/docs/data/material/components/buttons/buttons.md index 43f11cb38fcf50..62e779e583eee1 100644 --- a/docs/data/material/components/buttons/buttons.md +++ b/docs/data/material/components/buttons/buttons.md @@ -19,7 +19,7 @@ Buttons communicate actions that users can take. They are typically placed throu - Cards - Toolbars -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic button diff --git a/docs/data/material/components/cards/cards.md b/docs/data/material/components/cards/cards.md index 2eddaaf0688aa2..6c423dee7c6773 100644 --- a/docs/data/material/components/cards/cards.md +++ b/docs/data/material/components/cards/cards.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Card

Cards contain content and actions about a single subject.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/checkboxes/checkboxes.md b/docs/data/material/components/checkboxes/checkboxes.md index 8298d9465b977c..09017ce072b82c 100644 --- a/docs/data/material/components/checkboxes/checkboxes.md +++ b/docs/data/material/components/checkboxes/checkboxes.md @@ -18,7 +18,7 @@ If you have multiple options appearing in a list, you can preserve space by using checkboxes instead of on/off switches. If you have a single option, avoid using a checkbox and use an on/off switch instead. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic checkboxes diff --git a/docs/data/material/components/chips/ChipsPlayground.js b/docs/data/material/components/chips/ChipsPlayground.js index 74f0ac2b7921c0..475aa08bf5127e 100644 --- a/docs/data/material/components/chips/ChipsPlayground.js +++ b/docs/data/material/components/chips/ChipsPlayground.js @@ -9,7 +9,7 @@ import Avatar from '@mui/material/Avatar'; import Chip from '@mui/material/Chip'; import FaceIcon from '@mui/icons-material/Face'; import DoneIcon from '@mui/icons-material/Done'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; function ChipsPlayground() { const [state, setState] = React.useState({ diff --git a/docs/data/material/components/chips/chips.md b/docs/data/material/components/chips/chips.md index 1be197edc180d1..e9e03c284b2585 100644 --- a/docs/data/material/components/chips/chips.md +++ b/docs/data/material/components/chips/chips.md @@ -17,7 +17,7 @@ While included here as a standalone component, the most common use will be in some form of input, so some of the behavior demonstrated here is not shown in context. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic chip diff --git a/docs/data/material/components/click-away-listener/click-away-listener.md b/docs/data/material/components/click-away-listener/click-away-listener.md index 82be4871b80cbb..3526a78d98e256 100644 --- a/docs/data/material/components/click-away-listener/click-away-listener.md +++ b/docs/data/material/components/click-away-listener/click-away-listener.md @@ -9,7 +9,7 @@ githubLabel: 'scope: click away listener'

The Click-Away Listener component detects when a click event happens outside of its child element.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/material/components/container/container.md b/docs/data/material/components/container/container.md index e8ac8f736ae5bb..9fead12bdb875d 100644 --- a/docs/data/material/components/container/container.md +++ b/docs/data/material/components/container/container.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Container While containers can be nested, most layouts do not require a nested container. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Fluid diff --git a/docs/data/material/components/css-baseline/css-baseline.md b/docs/data/material/components/css-baseline/css-baseline.md index 07fb5bad53f2c8..13ef5352f02d7f 100644 --- a/docs/data/material/components/css-baseline/css-baseline.md +++ b/docs/data/material/components/css-baseline/css-baseline.md @@ -9,7 +9,7 @@ githubSource: packages/mui-material/src/CssBaseline

The CssBaseline component helps to kickstart an elegant, consistent, and simple baseline to build upon.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Global reset diff --git a/docs/data/material/components/dialogs/dialogs.md b/docs/data/material/components/dialogs/dialogs.md index 633208069ac433..804b1ff260cc92 100644 --- a/docs/data/material/components/dialogs/dialogs.md +++ b/docs/data/material/components/dialogs/dialogs.md @@ -16,7 +16,7 @@ A Dialog is a type of [modal](/material-ui/react-modal/) window that appears in Dialogs are purposefully interruptive, so they should be used sparingly. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/dividers/dividers.md b/docs/data/material/components/dividers/dividers.md index ad65aa13dcae7c..8d48da3eee1c8b 100644 --- a/docs/data/material/components/dividers/dividers.md +++ b/docs/data/material/components/dividers/dividers.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Divider

The Divider component provides a thin, unobtrusive line for grouping elements to reinforce visual hierarchy.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/drawers/drawers.md b/docs/data/material/components/drawers/drawers.md index eec7472bd258ee..63c307cd2e886b 100644 --- a/docs/data/material/components/drawers/drawers.md +++ b/docs/data/material/components/drawers/drawers.md @@ -15,7 +15,7 @@ A navigation drawer can either be permanently on-screen or controlled by a navig [Side sheets](https://m2.material.io/components/sheets-side) are supplementary surfaces primarily used on tablet and desktop. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Temporary drawer diff --git a/docs/data/material/components/floating-action-button/floating-action-button.md b/docs/data/material/components/floating-action-button/floating-action-button.md index fa091854785b64..cd565f8dfc8949 100644 --- a/docs/data/material/components/floating-action-button/floating-action-button.md +++ b/docs/data/material/components/floating-action-button/floating-action-button.md @@ -17,7 +17,7 @@ FABs come in two types: regular, and extended. Only use a FAB if it is the most suitable way to present a screen's primary action. Only one component is recommended per screen to represent the most common action. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic FAB diff --git a/docs/data/material/components/grid/InteractiveGrid.js b/docs/data/material/components/grid/InteractiveGrid.js index 9ca312ce01e0c9..5f904add0d1fe7 100644 --- a/docs/data/material/components/grid/InteractiveGrid.js +++ b/docs/data/material/components/grid/InteractiveGrid.js @@ -6,7 +6,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function InteractiveGrid() { const [direction, setDirection] = React.useState('row'); diff --git a/docs/data/material/components/grid/InteractiveGrid.tsx b/docs/data/material/components/grid/InteractiveGrid.tsx index 6065a4803901ca..72b579b1c68133 100644 --- a/docs/data/material/components/grid/InteractiveGrid.tsx +++ b/docs/data/material/components/grid/InteractiveGrid.tsx @@ -6,7 +6,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; type GridItemsAlignment = | 'flex-start' diff --git a/docs/data/material/components/grid/SpacingGrid.js b/docs/data/material/components/grid/SpacingGrid.js index 6163a7eef30b10..bf2c4f496a21ed 100644 --- a/docs/data/material/components/grid/SpacingGrid.js +++ b/docs/data/material/components/grid/SpacingGrid.js @@ -7,7 +7,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function SpacingGrid() { const [spacing, setSpacing] = React.useState(2); diff --git a/docs/data/material/components/grid/SpacingGrid.tsx b/docs/data/material/components/grid/SpacingGrid.tsx index c2cec009d4c6ee..9d7e5691ec78ce 100644 --- a/docs/data/material/components/grid/SpacingGrid.tsx +++ b/docs/data/material/components/grid/SpacingGrid.tsx @@ -7,7 +7,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function SpacingGrid() { const [spacing, setSpacing] = React.useState(2); diff --git a/docs/data/material/components/grid/grid.md b/docs/data/material/components/grid/grid.md index 630325ea1fa089..60f9586bc98aaf 100644 --- a/docs/data/material/components/grid/grid.md +++ b/docs/data/material/components/grid/grid.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/Grid The `Grid` component works well for a layout with a known number of columns. The columns can be configured with multiple breakpoints to specify the column span of each child. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## How it works diff --git a/docs/data/material/components/image-list/image-list.md b/docs/data/material/components/image-list/image-list.md index a7c2606525152d..8272088eefdccb 100644 --- a/docs/data/material/components/image-list/image-list.md +++ b/docs/data/material/components/image-list/image-list.md @@ -13,7 +13,7 @@ githubSource: packages/mui-material/src/ImageList Image lists represent a collection of items in a repeated pattern. They help improve the visual comprehension of the content they hold. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Standard image list diff --git a/docs/data/material/components/links/links.md b/docs/data/material/components/links/links.md index 529754588af7ae..19dc6c12734655 100644 --- a/docs/data/material/components/links/links.md +++ b/docs/data/material/components/links/links.md @@ -10,7 +10,7 @@ githubSource: packages/mui-material/src/Link

The Link component allows you to easily customize anchor elements with your theme colors and typography styles.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic links diff --git a/docs/data/material/components/lists/lists.md b/docs/data/material/components/lists/lists.md index 07852bda968b39..e9f1274c58bd9d 100644 --- a/docs/data/material/components/lists/lists.md +++ b/docs/data/material/components/lists/lists.md @@ -13,7 +13,7 @@ githubSource: packages/mui-material/src/List Lists are a continuous group of text or images. They are composed of items containing primary and supplemental actions, which are represented by icons and text. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/masonry/masonry.md b/docs/data/material/components/masonry/masonry.md index d8805a2db30ee6..ac5360c9a41f20 100644 --- a/docs/data/material/components/masonry/masonry.md +++ b/docs/data/material/components/masonry/masonry.md @@ -13,7 +13,7 @@ Masonry maintains a list of content blocks with a consistent width but different The contents are ordered by row. If a row is already filled with the specified number of columns, the next item starts another row, and it is added to the shortest column in order to optimize the use of space. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Basic masonry diff --git a/docs/data/material/components/material-icons/SearchIcons.js b/docs/data/material/components/material-icons/SearchIcons.js index 4c43894e818065..a891ab24000352 100644 --- a/docs/data/material/components/material-icons/SearchIcons.js +++ b/docs/data/material/components/material-icons/SearchIcons.js @@ -22,8 +22,8 @@ import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import SvgIcon from '@mui/material/SvgIcon'; import * as mui from '@mui/icons-material'; -import { Link } from '@mui/docs/Link'; -import { useTranslate } from '@mui/docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import useQueryParameterState from 'docs/src/modules/utils/useQueryParameterState'; // For Debugging @@ -47,7 +47,7 @@ import useQueryParameterState from 'docs/src/modules/utils/useQueryParameterStat // import DeleteForeverRounded from '@mui/icons-material/DeleteForeverRounded'; // import DeleteForeverTwoTone from '@mui/icons-material/DeleteForeverTwoTone'; // import DeleteForeverSharp from '@mui/icons-material/DeleteForeverSharp'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import synonyms from './synonyms'; const FlexSearchIndex = flexsearch.Index; diff --git a/docs/data/material/components/material-icons/material-icons.md b/docs/data/material/components/material-icons/material-icons.md index d2226b2ac07fdf..061f46a8e08356 100644 --- a/docs/data/material/components/material-icons/material-icons.md +++ b/docs/data/material/components/material-icons/material-icons.md @@ -10,7 +10,7 @@ githubLabel: 'package: icons'

2,100+ ready-to-use React Material Icons from the official website.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}}
[@mui/icons-material](https://www.npmjs.com/package/@mui/icons-material) diff --git a/docs/data/material/components/menubar/menubar.md b/docs/data/material/components/menubar/menubar.md index 0b9bd3f4026b3e..26731745ed2a7d 100644 --- a/docs/data/material/components/menubar/menubar.md +++ b/docs/data/material/components/menubar/menubar.md @@ -8,7 +8,7 @@ components: Box, Button, Divider, List, ListItemButton, ListItemIcon, ListItemTe

A React component for building accessible application menus.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} The menu bar is a visually persistent menu similar to those found in desktop applications that provides a consistent set of frequently used commands. diff --git a/docs/data/material/components/menus/menus.md b/docs/data/material/components/menus/menus.md index a369b872069b00..f74f0c2e7f0ac6 100644 --- a/docs/data/material/components/menus/menus.md +++ b/docs/data/material/components/menus/menus.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/Menu A menu displays a list of choices on a temporary surface. It appears when the user interacts with a button, or other control. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/modal/modal.md b/docs/data/material/components/modal/modal.md index 44b03f5f886356..33493b2c9ea0c0 100644 --- a/docs/data/material/components/modal/modal.md +++ b/docs/data/material/components/modal/modal.md @@ -21,7 +21,7 @@ The `Modal` offers important features: and keeping it there until the modal is closed. - ♿️ Adds the appropriate ARIA roles automatically. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} :::info The term "modal" is sometimes used to mean "dialog", but this is a misnomer. diff --git a/docs/data/material/components/no-ssr/no-ssr.md b/docs/data/material/components/no-ssr/no-ssr.md index 0f53163f9c147b..b1af9967999b90 100644 --- a/docs/data/material/components/no-ssr/no-ssr.md +++ b/docs/data/material/components/no-ssr/no-ssr.md @@ -8,7 +8,7 @@ components: NoSsr

The No-SSR component defers the rendering of children components from the server to the client.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/material/components/number-field/number-field.md b/docs/data/material/components/number-field/number-field.md index 7d0ef032815eb2..ae837f5d6436d3 100644 --- a/docs/data/material/components/number-field/number-field.md +++ b/docs/data/material/components/number-field/number-field.md @@ -8,7 +8,7 @@ components: Button, IconButton, InputLabel, FormControl, FormLabel, FormHelperTe

A React component for capturing numeric input from users.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} A number field is an input with increment and decrement buttons for capturing numeric input from users. diff --git a/docs/data/material/components/pagination/pagination.md b/docs/data/material/components/pagination/pagination.md index 7df394bf8cbe8c..302568bf23f159 100644 --- a/docs/data/material/components/pagination/pagination.md +++ b/docs/data/material/components/pagination/pagination.md @@ -10,7 +10,7 @@ githubSource: packages/mui-material/src/Pagination

The Pagination component enables the user to select a specific page from a range of pages.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic pagination diff --git a/docs/data/material/components/paper/paper.md b/docs/data/material/components/paper/paper.md index d1dfeb0fc78b8f..5f8da4d0972fc9 100644 --- a/docs/data/material/components/paper/paper.md +++ b/docs/data/material/components/paper/paper.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Paper

The Paper component is a container for displaying content on an elevated surface.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/popover/AnchorPlayground.js b/docs/data/material/components/popover/AnchorPlayground.js index 930de543cfb074..e49b2260355772 100644 --- a/docs/data/material/components/popover/AnchorPlayground.js +++ b/docs/data/material/components/popover/AnchorPlayground.js @@ -12,7 +12,7 @@ import Button from '@mui/material/Button'; import Popover from '@mui/material/Popover'; import Input from '@mui/material/Input'; import InputLabel from '@mui/material/InputLabel'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; const inlineStyles = { anchorVertical: { diff --git a/docs/data/material/components/popover/popover.md b/docs/data/material/components/popover/popover.md index 5a1f1c28776869..b8a825b6758678 100644 --- a/docs/data/material/components/popover/popover.md +++ b/docs/data/material/components/popover/popover.md @@ -15,7 +15,7 @@ Things to know when using the `Popover` component: - The component is built on top of the [`Modal`](/material-ui/react-modal/) component. - The scroll and click away are blocked unlike with the [`Popper`](/material-ui/react-popper/) component. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Basic Popover diff --git a/docs/data/material/components/popper/ScrollPlayground.js b/docs/data/material/components/popper/ScrollPlayground.js index 0657576cd6c594..a32601b1783149 100644 --- a/docs/data/material/components/popper/ScrollPlayground.js +++ b/docs/data/material/components/popper/ScrollPlayground.js @@ -14,7 +14,7 @@ import DialogTitle from '@mui/material/DialogTitle'; import Switch from '@mui/material/Switch'; import TextField from '@mui/material/TextField'; import FormGroup from '@mui/material/FormGroup'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; const Popper = styled(MuiPopper, { shouldForwardProp: (prop) => prop !== 'arrow', diff --git a/docs/data/material/components/popper/popper.md b/docs/data/material/components/popper/popper.md index c48138cd6009b3..085b2266e9454a 100644 --- a/docs/data/material/components/popper/popper.md +++ b/docs/data/material/components/popper/popper.md @@ -22,7 +22,7 @@ Some important features of the Popper component: If you need this behavior, you can use the [Click-Away Listener](/material-ui/react-click-away-listener/) - see the example in the [menu documentation section](/material-ui/react-menu/#composition-with-menu-list). - The `anchorEl` is passed as the reference object to create a new `Popper.js` instance. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Basic Popper diff --git a/docs/data/material/components/portal/portal.md b/docs/data/material/components/portal/portal.md index d744f76aab9bc2..81cae85118dc81 100644 --- a/docs/data/material/components/portal/portal.md +++ b/docs/data/material/components/portal/portal.md @@ -9,7 +9,7 @@ githubLabel: 'scope: portal'

The Portal component lets you render its children into a DOM node that exists outside of the Portal's own DOM hierarchy.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/material/components/progress/progress.md b/docs/data/material/components/progress/progress.md index 651ffb3520d609..b60007b63f5fa1 100644 --- a/docs/data/material/components/progress/progress.md +++ b/docs/data/material/components/progress/progress.md @@ -18,7 +18,7 @@ Progress indicators inform users about the status of ongoing processes, such as The animations of the components rely on CSS as much as possible to work even before the JavaScript is loaded. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Circular diff --git a/docs/data/material/components/radio-buttons/radio-buttons.md b/docs/data/material/components/radio-buttons/radio-buttons.md index da6b7ca73b94a2..0b74ddae5b3c2b 100644 --- a/docs/data/material/components/radio-buttons/radio-buttons.md +++ b/docs/data/material/components/radio-buttons/radio-buttons.md @@ -17,7 +17,7 @@ If available options can be collapsed, consider using a [Select component](/mate Radio buttons should have the most commonly used option selected by default. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Radio group diff --git a/docs/data/material/components/rating/rating.md b/docs/data/material/components/rating/rating.md index 284804375b3709..7e9c42eadc72ed 100644 --- a/docs/data/material/components/rating/rating.md +++ b/docs/data/material/components/rating/rating.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Rating

Ratings provide insight regarding others' opinions and experiences, and can allow the user to submit a rating of their own.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic rating diff --git a/docs/data/material/components/selects/selects.md b/docs/data/material/components/selects/selects.md index 993b9157c754f2..09e54a97d53b5f 100644 --- a/docs/data/material/components/selects/selects.md +++ b/docs/data/material/components/selects/selects.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Select

Select components are used for collecting user provided information from a list of options.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic select diff --git a/docs/data/material/components/skeleton/skeleton.md b/docs/data/material/components/skeleton/skeleton.md index 6b018f8601bc11..c5ba8a847ea1f1 100644 --- a/docs/data/material/components/skeleton/skeleton.md +++ b/docs/data/material/components/skeleton/skeleton.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Skeleton The data for your components might not be immediately available. You can improve the perceived responsiveness of the page by using skeletons. It feels like things are happening immediately, then the information is incrementally displayed on the screen (Cf. [Avoid The Spinner](https://www.lukew.com/ff/entry.asp?1797)). -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Usage diff --git a/docs/data/material/components/slider/slider.md b/docs/data/material/components/slider/slider.md index 5c0aa14aa15274..3c9306f6cbfb95 100644 --- a/docs/data/material/components/slider/slider.md +++ b/docs/data/material/components/slider/slider.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/Slider Sliders reflect a range of values along a bar, from which users may select a single value. They are ideal for adjusting settings such as volume, brightness, or applying image filters. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Continuous sliders diff --git a/docs/data/material/components/snackbars/snackbars.md b/docs/data/material/components/snackbars/snackbars.md index c959e25990122d..e70d43da913e21 100644 --- a/docs/data/material/components/snackbars/snackbars.md +++ b/docs/data/material/components/snackbars/snackbars.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/Snackbar

Snackbars (also known as toasts) are used for brief notifications of processes that have been or will be performed.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/speed-dial/speed-dial.md b/docs/data/material/components/speed-dial/speed-dial.md index 288c0f9a2d2249..95713a08467ee5 100644 --- a/docs/data/material/components/speed-dial/speed-dial.md +++ b/docs/data/material/components/speed-dial/speed-dial.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/SpeedDial If more than six actions are needed, something other than a FAB should be used to present them. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic speed dial diff --git a/docs/data/material/components/stack/InteractiveStack.js b/docs/data/material/components/stack/InteractiveStack.js index a2cb0dbc66fd68..8730dbce62e7d5 100644 --- a/docs/data/material/components/stack/InteractiveStack.js +++ b/docs/data/material/components/stack/InteractiveStack.js @@ -7,7 +7,7 @@ import Paper from '@mui/material/Paper'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Stack from '@mui/material/Stack'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function InteractiveStack() { const [direction, setDirection] = React.useState('row'); diff --git a/docs/data/material/components/stack/InteractiveStack.tsx b/docs/data/material/components/stack/InteractiveStack.tsx index 6badb17607d999..b73eaffc963168 100644 --- a/docs/data/material/components/stack/InteractiveStack.tsx +++ b/docs/data/material/components/stack/InteractiveStack.tsx @@ -7,7 +7,7 @@ import Paper from '@mui/material/Paper'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Stack, { StackProps } from '@mui/material/Stack'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function InteractiveStack() { const [direction, setDirection] = React.useState('row'); diff --git a/docs/data/material/components/stack/stack.md b/docs/data/material/components/stack/stack.md index 776322e11e95b7..ecee7a0b1a5f00 100644 --- a/docs/data/material/components/stack/stack.md +++ b/docs/data/material/components/stack/stack.md @@ -18,7 +18,7 @@ The Stack component manages the layout of its immediate children along the verti Stack is ideal for one-dimensional layouts, while Grid is preferable when you need both vertical _and_ horizontal arrangement. ::: -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basics diff --git a/docs/data/material/components/steppers/steppers.md b/docs/data/material/components/steppers/steppers.md index 9d67b22597b7f7..624fbc6f2dd11e 100644 --- a/docs/data/material/components/steppers/steppers.md +++ b/docs/data/material/components/steppers/steppers.md @@ -17,7 +17,7 @@ Steppers may display a transient feedback message after a step is saved. - **Types of Steps**: Editable, Non-editable, Mobile, Optional - **Types of Steppers**: Horizontal, Vertical, Linear, Non-linear -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} :::info This component is no longer documented in the [Material Design guidelines](https://m2.material.io/), but Material UI will continue to support it. diff --git a/docs/data/material/components/switches/switches.md b/docs/data/material/components/switches/switches.md index bca2217b2be248..fda8714dc12dfd 100644 --- a/docs/data/material/components/switches/switches.md +++ b/docs/data/material/components/switches/switches.md @@ -15,7 +15,7 @@ Switches are the preferred way to adjust settings on mobile. The option that the switch controls, as well as the state it's in, should be made clear from the corresponding inline label. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic switches diff --git a/docs/data/material/components/table/table.md b/docs/data/material/components/table/table.md index e4465110cf0ae4..439218bee32ccf 100644 --- a/docs/data/material/components/table/table.md +++ b/docs/data/material/components/table/table.md @@ -18,7 +18,7 @@ Tables display information in a way that's easy to scan, so that users can look - Navigation - Tools to query and manipulate data -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/tabs/tabs.md b/docs/data/material/components/tabs/tabs.md index 48273217f11ede..0a8264aee01802 100644 --- a/docs/data/material/components/tabs/tabs.md +++ b/docs/data/material/components/tabs/tabs.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/Tabs Tabs organize and allow navigation between groups of content that are related and at the same level of hierarchy. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Introduction diff --git a/docs/data/material/components/text-fields/text-fields.md b/docs/data/material/components/text-fields/text-fields.md index c9c872e20a4631..e8942c2ebf444e 100644 --- a/docs/data/material/components/text-fields/text-fields.md +++ b/docs/data/material/components/text-fields/text-fields.md @@ -13,7 +13,7 @@ githubSource: packages/mui-material/src/TextField Text fields allow users to enter text into a UI. They typically appear in forms and dialogs. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic TextField diff --git a/docs/data/material/components/textarea-autosize/textarea-autosize.md b/docs/data/material/components/textarea-autosize/textarea-autosize.md index 36d8075daf913b..596cc7fe31b2fc 100644 --- a/docs/data/material/components/textarea-autosize/textarea-autosize.md +++ b/docs/data/material/components/textarea-autosize/textarea-autosize.md @@ -9,7 +9,7 @@ githubLabel: 'component: TextareaAutosize'

The Textarea Autosize component automatically adjusts its height to match the length of the content within.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/material/components/timeline/timeline.md b/docs/data/material/components/timeline/timeline.md index ffbf330616bfb6..52388829d37493 100644 --- a/docs/data/material/components/timeline/timeline.md +++ b/docs/data/material/components/timeline/timeline.md @@ -14,7 +14,7 @@ packageName: '@mui/lab' This component is not documented in the [Material Design guidelines](https://m2.material.io/), but it is available in Material UI. ::: -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic timeline diff --git a/docs/data/material/components/toggle-button/toggle-button.md b/docs/data/material/components/toggle-button/toggle-button.md index 2477025dc5e66f..f923862839cb76 100644 --- a/docs/data/material/components/toggle-button/toggle-button.md +++ b/docs/data/material/components/toggle-button/toggle-button.md @@ -15,7 +15,7 @@ To emphasize groups of related Toggle buttons, a group should share a common container. The `ToggleButtonGroup` controls the selected state of its child buttons when given its own `value` prop. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Exclusive selection diff --git a/docs/data/material/components/tooltips/tooltips.md b/docs/data/material/components/tooltips/tooltips.md index 8ae7dc7bcd488c..acbc8a384643c2 100644 --- a/docs/data/material/components/tooltips/tooltips.md +++ b/docs/data/material/components/tooltips/tooltips.md @@ -14,7 +14,7 @@ githubSource: packages/mui-material/src/Tooltip When activated, Tooltips display a text label identifying an element, such as a description of its function. -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic tooltip diff --git a/docs/data/material/components/transfer-list/transfer-list.md b/docs/data/material/components/transfer-list/transfer-list.md index 969b304022b82c..5ce538d7fa69a3 100644 --- a/docs/data/material/components/transfer-list/transfer-list.md +++ b/docs/data/material/components/transfer-list/transfer-list.md @@ -9,7 +9,7 @@ githubLabel: 'scope: transfer list'

A Transfer List (or "shuttle") enables the user to move one or more list items between lists.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Basic transfer list diff --git a/docs/data/material/components/transitions/transitions.md b/docs/data/material/components/transitions/transitions.md index ebe7851ca4d9a3..c0633a67708b0e 100644 --- a/docs/data/material/components/transitions/transitions.md +++ b/docs/data/material/components/transitions/transitions.md @@ -12,7 +12,7 @@ githubSource: packages/mui-material/src/transitions Material UI provides transitions that can be used to introduce some basic [motion](https://m2.material.io/design/motion/) to your applications. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Collapse diff --git a/docs/data/material/components/typography/typography.md b/docs/data/material/components/typography/typography.md index 3254af8f40cdc2..d8b71b200eaecb 100644 --- a/docs/data/material/components/typography/typography.md +++ b/docs/data/material/components/typography/typography.md @@ -11,7 +11,7 @@ githubSource: packages/mui-material/src/Typography

Use typography to present your design and content as clearly and efficiently as possible.

-{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Roboto font diff --git a/docs/data/material/components/use-media-query/use-media-query.md b/docs/data/material/components/use-media-query/use-media-query.md index 96bec211cdc821..76879bf76fd8e8 100644 --- a/docs/data/material/components/use-media-query/use-media-query.md +++ b/docs/data/material/components/use-media-query/use-media-query.md @@ -16,7 +16,7 @@ Some of the key features: - 📦 [1.1 kB gzipped](https://bundlephobia.com/package/@mui/material). - 🤖 It supports server-side rendering. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Basic media query diff --git a/docs/data/material/customization/color/ColorTool.js b/docs/data/material/customization/color/ColorTool.js index 919fe2c5602e38..ad3a1c0f6079d0 100644 --- a/docs/data/material/customization/color/ColorTool.js +++ b/docs/data/material/customization/color/ColorTool.js @@ -12,7 +12,7 @@ import Button from '@mui/material/Button'; import CheckIcon from '@mui/icons-material/Check'; import Slider from '@mui/material/Slider'; import { capitalize } from '@mui/material/utils'; -import { resetDocsColor, setDocsColors } from '@mui/docs/branding'; +import { resetDocsColor, setDocsColors } from '@mui/internal-core-docs/branding'; import ColorDemo from './ColorDemo'; const defaults = { diff --git a/docs/data/material/customization/default-theme/DefaultTheme.js b/docs/data/material/customization/default-theme/DefaultTheme.js index 6ee7c0d5e1c9f5..fa7993f33ed813 100644 --- a/docs/data/material/customization/default-theme/DefaultTheme.js +++ b/docs/data/material/customization/default-theme/DefaultTheme.js @@ -4,11 +4,11 @@ import Divider from '@mui/material/Divider'; import { createTheme, styled } from '@mui/material/styles'; import FormControlLabel from '@mui/material/FormControlLabel'; import Switch from '@mui/material/Switch'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import ThemeViewer, { useItemIdsLazy, } from 'docs/src/modules/components/ThemeViewer'; -import { blue, grey } from '@mui/docs/branding'; +import { blue, grey } from '@mui/internal-core-docs/branding'; const StyledSwitch = styled(Switch)(({ theme }) => [ { diff --git a/docs/data/material/customization/density/DensityTool.js b/docs/data/material/customization/density/DensityTool.js index f89dc3375eab4f..2b3423b7097768 100644 --- a/docs/data/material/customization/density/DensityTool.js +++ b/docs/data/material/customization/density/DensityTool.js @@ -8,9 +8,12 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import Switch from '@mui/material/Switch'; import IncreaseIcon from '@mui/icons-material/AddCircleOutlined'; import DecreaseIcon from '@mui/icons-material/RemoveCircleOutlined'; -import { DispatchContext, ThemeOptionsContext } from '@mui/docs/ThemeContext'; -import { useTranslate } from '@mui/docs/i18n'; -import { setDocsSpacing, resetDocsSpacing } from '@mui/docs/branding'; +import { + DispatchContext, + ThemeOptionsContext, +} from '@mui/internal-core-docs/ThemeContext'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; +import { setDocsSpacing, resetDocsSpacing } from '@mui/internal-core-docs/branding'; const minSpacing = 0; const maxSpacing = 20; diff --git a/docs/data/material/getting-started/supported-components/MaterialUIComponents.js b/docs/data/material/getting-started/supported-components/MaterialUIComponents.js index 0d0b64d8d74fa1..e3bcd9cd872939 100644 --- a/docs/data/material/getting-started/supported-components/MaterialUIComponents.js +++ b/docs/data/material/getting-started/supported-components/MaterialUIComponents.js @@ -5,7 +5,7 @@ import TableCell from '@mui/material/TableCell'; import TableRow from '@mui/material/TableRow'; import Paper from '@mui/material/Paper'; import Typography from '@mui/material/Typography'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; const components = [ { diff --git a/docs/data/material/migration/migration-v4/migration-v4.md b/docs/data/material/migration/migration-v4/migration-v4.md index 047c42e43ea9f8..5e448d6153f860 100644 --- a/docs/data/material/migration/migration-v4/migration-v4.md +++ b/docs/data/material/migration/migration-v4/migration-v4.md @@ -239,7 +239,7 @@ With the release of v5, the names of all related packages were changed from `@ma @material-ui/styled-engine-sc ->@mui/styled-engine-sc @material-ui/private-theming -> @mui/private-theming @material-ui/codemod -> @mui/codemod -@material-ui/docs -> @mui/docs +@material-ui/docs -> @mui/internal-core-docs @material-ui/envinfo -> @mui/envinfo ``` diff --git a/docs/data/material/pages.ts b/docs/data/material/pages.ts index 6dd1a6128a4191..8b8f8dae42a914 100644 --- a/docs/data/material/pages.ts +++ b/docs/data/material/pages.ts @@ -1,6 +1,6 @@ import standardNavIcons from 'docs/src/modules/components/AppNavIcons'; import pagesApi from 'docs/data/material/pagesApi'; -import { MuiPage } from '@mui/docs/MuiPage'; +import { MuiPage } from '@mui/internal-core-docs/MuiPage'; const pages: MuiPage[] = [ { diff --git a/docs/data/system/components/box/box.md b/docs/data/system/components/box/box.md index 62cfb6891c5adb..28c98da188788b 100644 --- a/docs/data/system/components/box/box.md +++ b/docs/data/system/components/box/box.md @@ -11,7 +11,7 @@ githubLabel: 'component: Box'

The Box component is a generic, theme-aware container with access to CSS utilities from MUI System.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Introduction diff --git a/docs/data/system/components/container/container.md b/docs/data/system/components/container/container.md index 20fada82728701..c068b14e576098 100644 --- a/docs/data/system/components/container/container.md +++ b/docs/data/system/components/container/container.md @@ -11,7 +11,7 @@ githubLabel: 'component: Container' While containers can be nested, most layouts do not require a nested container. -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Fluid diff --git a/docs/data/system/components/grid/SpacingGrid.js b/docs/data/system/components/grid/SpacingGrid.js index cca77e13eee7ef..f069764117115f 100644 --- a/docs/data/system/components/grid/SpacingGrid.js +++ b/docs/data/system/components/grid/SpacingGrid.js @@ -6,7 +6,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function SpacingGrid() { const [spacing, setSpacing] = React.useState(2); diff --git a/docs/data/system/components/grid/SpacingGrid.tsx b/docs/data/system/components/grid/SpacingGrid.tsx index 491dd869850b89..09a7c7d41f5f0e 100644 --- a/docs/data/system/components/grid/SpacingGrid.tsx +++ b/docs/data/system/components/grid/SpacingGrid.tsx @@ -6,7 +6,7 @@ import FormControlLabel from '@mui/material/FormControlLabel'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Paper from '@mui/material/Paper'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; export default function SpacingGrid() { const [spacing, setSpacing] = React.useState(2); diff --git a/docs/data/system/components/grid/grid.md b/docs/data/system/components/grid/grid.md index d02acadac45fd4..c23b1bfa2e6b2e 100644 --- a/docs/data/system/components/grid/grid.md +++ b/docs/data/system/components/grid/grid.md @@ -8,7 +8,7 @@ githubLabel: 'component: Grid'

The responsive layout grid adapts to screen size and orientation, ensuring consistency across layouts.

-{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} The `Grid` component works well for a layout with known columns. The columns can be configured in multiple breakpoints which you have to specify the column span of each child. diff --git a/docs/data/system/components/stack/InteractiveStack.js b/docs/data/system/components/stack/InteractiveStack.js index 1f4a0926e900d7..8bf109c741fe05 100644 --- a/docs/data/system/components/stack/InteractiveStack.js +++ b/docs/data/system/components/stack/InteractiveStack.js @@ -8,7 +8,7 @@ import Radio from '@mui/material/Radio'; import Grid from '@mui/system/Grid'; import Stack from '@mui/system/Stack'; import { styled } from '@mui/system'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; const Item = styled('div')(({ theme }) => ({ backgroundColor: '#fff', diff --git a/docs/data/system/components/stack/InteractiveStack.tsx b/docs/data/system/components/stack/InteractiveStack.tsx index 95a6bb71b432eb..6e87eef3561fd1 100644 --- a/docs/data/system/components/stack/InteractiveStack.tsx +++ b/docs/data/system/components/stack/InteractiveStack.tsx @@ -8,7 +8,7 @@ import Radio from '@mui/material/Radio'; import Grid from '@mui/system/Grid'; import Stack, { StackProps } from '@mui/system/Stack'; import { styled } from '@mui/system'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; const Item = styled('div')(({ theme }) => ({ backgroundColor: '#fff', diff --git a/docs/data/system/components/stack/stack.md b/docs/data/system/components/stack/stack.md index 27bbcb706f4f0e..3b1f12793adb39 100644 --- a/docs/data/system/components/stack/stack.md +++ b/docs/data/system/components/stack/stack.md @@ -17,7 +17,7 @@ The Stack component manages the layout of its immediate children along the verti Stack is ideal for one-dimensional layouts, while Grid is preferable when you need both vertical _and_ horizontal arrangement. ::: -{{"component": "@mui/docs/ComponentLinkHeader", "design": false}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader", "design": false}} ## Basics diff --git a/docs/data/system/pages.ts b/docs/data/system/pages.ts index 1b71b829e50962..0817479c729caa 100644 --- a/docs/data/system/pages.ts +++ b/docs/data/system/pages.ts @@ -1,4 +1,4 @@ -import type { MuiPage } from '@mui/docs/MuiPage'; +import type { MuiPage } from '@mui/internal-core-docs/MuiPage'; import pagesApi from 'docs/data/system/pagesApi'; const pages: readonly MuiPage[] = [ diff --git a/docs/next.config.ts b/docs/next.config.ts index 00ad740b2fe8fc..633c2518d33b90 100644 --- a/docs/next.config.ts +++ b/docs/next.config.ts @@ -99,7 +99,7 @@ export default withDocsInfra({ ), '@mui/material': path.resolve(workspaceRoot, 'packages/mui-material/src'), - '@mui/docs': path.resolve(workspaceRoot, 'packages/mui-docs/src'), + '@mui/internal-core-docs': path.resolve(workspaceRoot, 'packages-internal/core-docs/src'), '@mui/icons-material$': path.resolve( workspaceRoot, 'packages/mui-icons-material/lib/index.mjs', diff --git a/docs/package.json b/docs/package.json index d31c97b566a3a7..ff619953007309 100644 --- a/docs/package.json +++ b/docs/package.json @@ -29,7 +29,7 @@ "@fortawesome/free-solid-svg-icons": "^6.7.2", "@fortawesome/react-fontawesome": "^0.2.6", "@mui/base": "5.0.0-beta.70", - "@mui/docs": "workspace:*", + "@mui/internal-core-docs": "workspace:*", "@mui/icons-material": "workspace:*", "@mui/internal-markdown": "workspace:^", "@mui/lab": "workspace:*", diff --git a/docs/pages/404.tsx b/docs/pages/404.tsx index 8482ef4c6e2d60..6a7fffe517bebb 100644 --- a/docs/pages/404.tsx +++ b/docs/pages/404.tsx @@ -1,6 +1,6 @@ import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeader from 'docs/src/layouts/AppHeader'; import AppFooter from 'docs/src/layouts/AppFooter'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/pages/_app.tsx b/docs/pages/_app.tsx index 3d1dfe82fe2f3a..eff9f8da7d768c 100644 --- a/docs/pages/_app.tsx +++ b/docs/pages/_app.tsx @@ -1,19 +1,19 @@ import 'docs/src/modules/components/bootstrap'; // --- Post bootstrap ----- import * as React from 'react'; -import { AdConfig } from '@mui/docs/Ad'; -import { SandboxConfig } from '@mui/docs/DemoContext'; -import type { DocsAppProps } from '@mui/docs/DocsApp'; +import { AdConfig } from '@mui/internal-core-docs/Ad'; +import { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; +import type { DocsAppProps } from '@mui/internal-core-docs/DocsApp'; import { DocsApp, createGetInitialProps, printConsoleBanner, reportWebVitals, -} from '@mui/docs/DocsApp'; -import findActivePage from '@mui/docs/findActivePage'; -import getProductInfoFromUrl from '@mui/docs/getProductInfoFromUrl'; -import type { Translations } from '@mui/docs/i18n'; -import type { MuiPage } from '@mui/docs/MuiPage'; +} from '@mui/internal-core-docs/DocsApp'; +import findActivePage from '@mui/internal-core-docs/findActivePage'; +import getProductInfoFromUrl from '@mui/internal-core-docs/getProductInfoFromUrl'; +import type { Translations } from '@mui/internal-core-docs/i18n'; +import type { MuiPage } from '@mui/internal-core-docs/MuiPage'; import materialPkgJson from '@mui/material/package.json'; import systemPkgJson from '@mui/system/package.json'; import { LicenseInfo } from '@mui/x-license'; @@ -33,7 +33,7 @@ import * as config from '../config'; import '../public/static/components-gallery/base-theme.css'; import './global.css'; -export { fontClasses } from '@mui/docs/nextFonts'; +export { fontClasses } from '@mui/internal-core-docs/nextFonts'; // Remove the license warning from demonstration purposes LicenseInfo.setLicenseKey(process.env.NEXT_PUBLIC_MUI_LICENSE!); diff --git a/docs/pages/_document.tsx b/docs/pages/_document.tsx index 4fe93efa592aae..0bb322783df292 100644 --- a/docs/pages/_document.tsx +++ b/docs/pages/_document.tsx @@ -3,7 +3,7 @@ import { Document as MuiDocsDocument, createGetInitialProps, type DocumentProps, -} from '@mui/docs/Document'; +} from '@mui/internal-core-docs/Document'; export default class MuiDocument extends NextDocument { static getInitialProps = createGetInitialProps({ setupStyledComponents: true }); diff --git a/docs/pages/about.tsx b/docs/pages/about.tsx index 03c342d37e3d92..1635154553791f 100644 --- a/docs/pages/about.tsx +++ b/docs/pages/about.tsx @@ -7,7 +7,7 @@ import Team from 'docs/src/components/about/Team'; import HowToSupport from 'docs/src/components/about/HowToSupport'; import AboutEnd from 'docs/src/components/about/AboutEnd'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; export default function About() { diff --git a/docs/pages/blog.tsx b/docs/pages/blog.tsx index de5bcebf98b42e..e914d7e81f84f7 100644 --- a/docs/pages/blog.tsx +++ b/docs/pages/blog.tsx @@ -20,13 +20,13 @@ import Head from 'docs/src/modules/components/Head'; import AppHeader from 'docs/src/layouts/AppHeader'; import AppFooter from 'docs/src/layouts/AppFooter'; import GradientText from 'docs/src/components/typography/GradientText'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import { authors as AUTHORS } from 'docs/src/modules/components/TopLayoutBlog'; import HeroEnd from 'docs/src/components/home/HeroEnd'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import generateRssFeed from 'docs/scripts/generateRSSFeed'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import { getAllBlogPosts, BlogPost } from 'docs/lib/sourcing'; export const getStaticProps = () => { diff --git a/docs/pages/careers.tsx b/docs/pages/careers.tsx index 2f8fea0bb94656..0dcbf341e0247d 100644 --- a/docs/pages/careers.tsx +++ b/docs/pages/careers.tsx @@ -4,7 +4,7 @@ import Divider from '@mui/material/Divider'; import Stack from '@mui/material/Stack'; import Badge from '@mui/material/Badge'; import Typography from '@mui/material/Typography'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import OurValues from 'docs/src/components/about/OurValues'; import PerksBenefits from 'docs/src/components/careers/PerksBenefits'; import CareersFaq from 'docs/src/components/careers/CareersFaq'; @@ -12,9 +12,9 @@ import RoleEntry from 'docs/src/components/careers/RoleEntry'; import AppHeader from 'docs/src/layouts/AppHeader'; import AppFooter from 'docs/src/layouts/AppFooter'; import GradientText from 'docs/src/components/typography/GradientText'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import Head from 'docs/src/modules/components/Head'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/pages/components.tsx b/docs/pages/components.tsx index 0e78faa277a2a6..cb005b2f61a607 100644 --- a/docs/pages/components.tsx +++ b/docs/pages/components.tsx @@ -8,12 +8,12 @@ import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRou import Head from 'docs/src/modules/components/Head'; import AppHeader from 'docs/src/layouts/AppHeader'; import AppFooter from 'docs/src/layouts/AppFooter'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import Section from 'docs/src/layouts/Section'; -import { pageToTitleI18n } from '@mui/docs/helpers'; -import { useTranslate } from '@mui/docs/i18n'; -import { Link } from '@mui/docs/Link'; -import type { MuiPage } from '@mui/docs/MuiPage'; +import { pageToTitleI18n } from '@mui/internal-core-docs/helpers'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; +import type { MuiPage } from '@mui/internal-core-docs/MuiPage'; import materialPages from 'docs/data/material/pages'; export default function Components() { diff --git a/docs/pages/core.tsx b/docs/pages/core.tsx index 4ad0d04dacc14e..2b09f2d39ebf15 100644 --- a/docs/pages/core.tsx +++ b/docs/pages/core.tsx @@ -1,6 +1,6 @@ import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeader from 'docs/src/layouts/AppHeader'; import CoreHero from 'docs/src/components/productCore/CoreHero'; import CoreProducts from 'docs/src/components/productCore/CoreProducts'; diff --git a/docs/pages/customers.tsx b/docs/pages/customers.tsx index 488b3543698c90..c67bcba813f0c3 100644 --- a/docs/pages/customers.tsx +++ b/docs/pages/customers.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; import CustomersHero from 'docs/src/components/customers/CustomersHero'; import AppHeader from 'docs/src/layouts/AppHeader'; diff --git a/docs/pages/design-kits.tsx b/docs/pages/design-kits.tsx index 1400cd574c14b2..84312baa13a26b 100644 --- a/docs/pages/design-kits.tsx +++ b/docs/pages/design-kits.tsx @@ -7,7 +7,7 @@ import DesignKitValues from 'docs/src/components/productDesignKit/DesignKitValue import DesignKitDemo from 'docs/src/components/productDesignKit/DesignKitDemo'; import DesignKitFAQ from 'docs/src/components/productDesignKit/DesignKitFAQ'; import MaterialEnd from 'docs/src/components/productMaterial/MaterialEnd'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import References, { DESIGNKITS_CUSTOMERS } from 'docs/src/components/home/References'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/pages/experiments/docs/codeblock.md b/docs/pages/experiments/docs/codeblock.md index 96ff1b5c7e0074..b8e084fa8aa4cf 100644 --- a/docs/pages/experiments/docs/codeblock.md +++ b/docs/pages/experiments/docs/codeblock.md @@ -27,7 +27,7 @@ yarn add @mui/material @emotion/react @emotion/styled ### Component version -{{"component": "@mui/docs/HighlightedCodeWithTabs", "tabs": [{"tab":"JS", "code":"
Hello
", "language": "jsx"}, {"tab": "TS", "code": "type A = {}"}]}} +{{"component": "@mui/internal-core-docs/HighlightedCodeWithTabs", "tabs": [{"tab":"JS", "code":"
Hello
", "language": "jsx"}, {"tab": "TS", "code": "type A = {}"}]}} ## With header path diff --git a/docs/pages/experiments/docs/custom-components.md b/docs/pages/experiments/docs/custom-components.md index 69b8d873fa0a34..26b1a48d10727f 100644 --- a/docs/pages/experiments/docs/custom-components.md +++ b/docs/pages/experiments/docs/custom-components.md @@ -4,7 +4,7 @@ ## Header chips -{{"component": "@mui/docs/ComponentLinkHeader"}} +{{"component": "@mui/internal-core-docs/ComponentLinkHeader"}} ## Feature list diff --git a/docs/pages/experiments/index.js b/docs/pages/experiments/index.js index 358275e80dbbee..342dd9eb0cab03 100644 --- a/docs/pages/experiments/index.js +++ b/docs/pages/experiments/index.js @@ -7,8 +7,8 @@ import Container from '@mui/material/Container'; import Typography from '@mui/material/Typography'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import GradientText from 'docs/src/components/typography/GradientText'; -import { Link } from '@mui/docs/Link'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { Link } from '@mui/internal-core-docs/Link'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; export default function Experiments({ experiments }) { const categories = {}; diff --git a/docs/pages/experiments/roving-focus.tsx b/docs/pages/experiments/roving-focus.tsx index 5609f2f56904e6..9b60f42c737cd3 100644 --- a/docs/pages/experiments/roving-focus.tsx +++ b/docs/pages/experiments/roving-focus.tsx @@ -11,7 +11,7 @@ import Paper from '@mui/material/Paper'; import Stack from '@mui/material/Stack'; import Typography from '@mui/material/Typography'; import Head from 'docs/src/modules/components/Head'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; interface MenuItemNextLinkProps extends diff --git a/docs/pages/experiments/website/branding-theme-test.tsx b/docs/pages/experiments/website/branding-theme-test.tsx index 0bd1c61978d9e2..ec435ba369f2a2 100644 --- a/docs/pages/experiments/website/branding-theme-test.tsx +++ b/docs/pages/experiments/website/branding-theme-test.tsx @@ -5,12 +5,12 @@ import Button from '@mui/material/Button'; import IconButton from '@mui/material/IconButton'; import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeader from 'docs/src/layouts/AppHeader'; import Section from 'docs/src/layouts/Section'; import AppFooter from 'docs/src/layouts/AppFooter'; import GitHubIcon from '@mui/icons-material/GitHub'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import FormControl from '@mui/material/FormControl'; import InputLabel from '@mui/material/InputLabel'; import Select, { SelectChangeEvent } from '@mui/material/Select'; diff --git a/docs/pages/index.tsx b/docs/pages/index.tsx index 723bfcf2bf4d24..ee4ca079dda5a3 100644 --- a/docs/pages/index.tsx +++ b/docs/pages/index.tsx @@ -11,7 +11,7 @@ import Testimonials from 'docs/src/components/home/Testimonials'; import Sponsors from 'docs/src/components/home/Sponsors'; import HeroEnd from 'docs/src/components/home/HeroEnd'; import AppFooter from 'docs/src/layouts/AppFooter'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import NewsletterToast from 'docs/src/components/home/NewsletterToast'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/pages/material-ui.tsx b/docs/pages/material-ui.tsx index 32dc27a4be7b3d..ee8a552303c417 100644 --- a/docs/pages/material-ui.tsx +++ b/docs/pages/material-ui.tsx @@ -1,6 +1,6 @@ import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeader from 'docs/src/layouts/AppHeader'; import MaterialHero from 'docs/src/components/productMaterial/MaterialHero'; import MaterialComponents from 'docs/src/components/productMaterial/MaterialComponents'; diff --git a/docs/pages/pricing.tsx b/docs/pages/pricing.tsx index ccedd3ba5a1cd9..3911974e7a7374 100644 --- a/docs/pages/pricing.tsx +++ b/docs/pages/pricing.tsx @@ -10,7 +10,7 @@ import PricingWhatToExpect from 'docs/src/components/pricing/PricingWhatToExpect import PricingFAQ from 'docs/src/components/pricing/PricingFAQ'; import HeroEnd from 'docs/src/components/home/HeroEnd'; import AppFooter from 'docs/src/layouts/AppFooter'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; import { MultiAppProvider } from 'docs/src/components/pricing/MultiAppContext'; import { LicenseModelProvider } from 'docs/src/components/pricing/LicenseModelContext'; diff --git a/docs/pages/templates.tsx b/docs/pages/templates.tsx index 422626f7cb6113..02d0c666e259f4 100644 --- a/docs/pages/templates.tsx +++ b/docs/pages/templates.tsx @@ -7,7 +7,7 @@ import ValueProposition from 'docs/src/components/home/ValueProposition'; import TemplateDemo from 'docs/src/components/productTemplate/TemplateDemo'; import Testimonials from 'docs/src/components/home/Testimonials'; import HeroEnd from 'docs/src/components/home/HeroEnd'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import References, { TEMPLATES_CUSTOMERS } from 'docs/src/components/home/References'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/pages/x.tsx b/docs/pages/x.tsx index 12b881daed150e..3721f78729644d 100644 --- a/docs/pages/x.tsx +++ b/docs/pages/x.tsx @@ -1,6 +1,6 @@ import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; import AppHeader from 'docs/src/layouts/AppHeader'; import AppFooter from 'docs/src/layouts/AppFooter'; import AppHeaderBanner from 'docs/src/components/banner/AppHeaderBanner'; diff --git a/docs/scripts/i18n.ts b/docs/scripts/i18n.ts index c012aeacb5cfbe..d3888b6b3eee8c 100644 --- a/docs/scripts/i18n.ts +++ b/docs/scripts/i18n.ts @@ -1,10 +1,10 @@ // @ts-check import path from 'path'; import fs from 'node:fs/promises'; -import { pageToTitle } from '@mui/docs/helpers'; +import { pageToTitle } from '@mui/internal-core-docs/helpers'; import materialPages from 'docs/data/material/pages'; import systemPages from 'docs/data/system/pages'; -import { MuiPage } from '@mui/docs/MuiPage'; +import { MuiPage } from '@mui/internal-core-docs/MuiPage'; const EXCLUDES = ['/api', '/blog', '/x/react-', '/toolpad']; @@ -18,7 +18,7 @@ async function run() { output.pages = {}; /** - * @param {readonly import('@mui/docs/MuiPage').MuiPage[]} pages + * @param {readonly import('@mui/internal-core-docs/MuiPage').MuiPage[]} pages */ const traverse = (pages: MuiPage[]) => { pages.forEach((page) => { diff --git a/docs/src/components/NotFoundHero.tsx b/docs/src/components/NotFoundHero.tsx index 7467674a9bacf5..da440ba3bc3cab 100644 --- a/docs/src/components/NotFoundHero.tsx +++ b/docs/src/components/NotFoundHero.tsx @@ -2,7 +2,7 @@ import { alpha } from '@mui/material/styles'; import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import SearchOffRoundedIcon from '@mui/icons-material/SearchOffRounded'; function NotFoundIllustration() { diff --git a/docs/src/components/about/AboutEnd.tsx b/docs/src/components/about/AboutEnd.tsx index edbda88710272b..17ae8933f354b2 100644 --- a/docs/src/components/about/AboutEnd.tsx +++ b/docs/src/components/about/AboutEnd.tsx @@ -2,11 +2,11 @@ import Box from '@mui/material/Box'; import Button from '@mui/material/Button'; import Typography from '@mui/material/Typography'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import GradientText from 'docs/src/components/typography/GradientText'; import ROUTES from 'docs/src/route'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; export default function AboutEnd() { return ( diff --git a/docs/src/components/about/AboutHero.tsx b/docs/src/components/about/AboutHero.tsx index 89bb70578fa5f8..0edc707888f5d4 100644 --- a/docs/src/components/about/AboutHero.tsx +++ b/docs/src/components/about/AboutHero.tsx @@ -4,7 +4,7 @@ import { styled, keyframes } from '@mui/material/styles'; import Section from 'docs/src/layouts/Section'; import GradientText from 'docs/src/components/typography/GradientText'; import TeamStatistics from 'docs/src/components/about/TeamStatistics'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; const teamPhotos = [ { diff --git a/docs/src/components/about/HowToSupport.tsx b/docs/src/components/about/HowToSupport.tsx index 94b7d4322cc560..58fa2264a6795f 100644 --- a/docs/src/components/about/HowToSupport.tsx +++ b/docs/src/components/about/HowToSupport.tsx @@ -9,10 +9,10 @@ import ForumRoundedIcon from '@mui/icons-material/ForumRounded'; import PeopleRoundedIcon from '@mui/icons-material/PeopleRounded'; import LocalAtmRoundedIcon from '@mui/icons-material/LocalAtmRounded'; import GradientText from 'docs/src/components/typography/GradientText'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; -import { GlowingIconContainer } from '@mui/docs/InfoCard'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; +import { GlowingIconContainer } from '@mui/internal-core-docs/InfoCard'; function Widget({ children, diff --git a/docs/src/components/about/OurValues.tsx b/docs/src/components/about/OurValues.tsx index 3548f7b7b36ada..f6efeec5d25241 100644 --- a/docs/src/components/about/OurValues.tsx +++ b/docs/src/components/about/OurValues.tsx @@ -4,11 +4,11 @@ import Grid from '@mui/material/Grid'; import Paper from '@mui/material/Paper'; import Typography from '@mui/material/Typography'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import GradientText from 'docs/src/components/typography/GradientText'; import ROUTES from 'docs/src/route'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; const values = [ { diff --git a/docs/src/components/about/Team.tsx b/docs/src/components/about/Team.tsx index 47d01075426b96..124d9cb1dcb9b4 100644 --- a/docs/src/components/about/Team.tsx +++ b/docs/src/components/about/Team.tsx @@ -13,10 +13,10 @@ import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRou import XIcon from '@mui/icons-material/X'; import GitHubIcon from '@mui/icons-material/GitHub'; import LinkedInIcon from '@mui/icons-material/LinkedIn'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import teamMembers from 'docs/data/about/teamMembers.json'; // The teamMembers.json file should be synced with `pnpm docs:sync-team`. diff --git a/docs/src/components/action/ComponentShowcaseCard.tsx b/docs/src/components/action/ComponentShowcaseCard.tsx index c78ab8818e98b9..bddbe5e0c87722 100644 --- a/docs/src/components/action/ComponentShowcaseCard.tsx +++ b/docs/src/components/action/ComponentShowcaseCard.tsx @@ -5,7 +5,7 @@ import Card from '@mui/material/Card'; import CardMedia from '@mui/material/CardMedia'; import Typography from '@mui/material/Typography'; import Chip from '@mui/material/Chip'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; interface ComponentShowcaseCardProps { imgLoading?: 'eager'; diff --git a/docs/src/components/action/LogoWithCopyMenu.tsx b/docs/src/components/action/LogoWithCopyMenu.tsx index 9b2b41b2362944..75b076ef5724f2 100644 --- a/docs/src/components/action/LogoWithCopyMenu.tsx +++ b/docs/src/components/action/LogoWithCopyMenu.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import copy from 'clipboard-copy'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import { Portal } from '@mui/base/Portal'; import Box from '@mui/material/Box'; import Snackbar from '@mui/material/Snackbar'; diff --git a/docs/src/components/action/MoreInfoBox.tsx b/docs/src/components/action/MoreInfoBox.tsx index 5a593e9d398221..65821304b45544 100644 --- a/docs/src/components/action/MoreInfoBox.tsx +++ b/docs/src/components/action/MoreInfoBox.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { alpha } from '@mui/material/styles'; import Box, { BoxProps } from '@mui/material/Box'; import Button from '@mui/material/Button'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import IconButton from '@mui/material/IconButton'; import KeyboardArrowUpRounded from '@mui/icons-material/KeyboardArrowUpRounded'; import KeyboardArrowDownRounded from '@mui/icons-material/KeyboardArrowDownRounded'; diff --git a/docs/src/components/banner/AppFrameBanner.tsx b/docs/src/components/banner/AppFrameBanner.tsx index 90328761574646..c26f856d22af12 100644 --- a/docs/src/components/banner/AppFrameBanner.tsx +++ b/docs/src/components/banner/AppFrameBanner.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import { alpha } from '@mui/material/styles'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import FEATURE_TOGGLE from 'docs/src/featureToggle'; const showSurveyMessage = true; diff --git a/docs/src/components/banner/AppHeaderBanner.tsx b/docs/src/components/banner/AppHeaderBanner.tsx index af56c0e8c9cd81..beb9a5a1fbbc81 100644 --- a/docs/src/components/banner/AppHeaderBanner.tsx +++ b/docs/src/components/banner/AppHeaderBanner.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import Typography from '@mui/material/Typography'; import { Theme } from '@mui/material/styles'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; import FEATURE_TOGGLE from 'docs/src/featureToggle'; diff --git a/docs/src/components/banner/SideNavigationBanner.tsx b/docs/src/components/banner/SideNavigationBanner.tsx index 68475f5e2f6dd3..b1a828b49e3a01 100644 --- a/docs/src/components/banner/SideNavigationBanner.tsx +++ b/docs/src/components/banner/SideNavigationBanner.tsx @@ -1,7 +1,7 @@ import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import { alpha } from '@mui/material/styles'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; export default function SideNavigationBanner() { return ( diff --git a/docs/src/components/careers/CareersFaq.tsx b/docs/src/components/careers/CareersFaq.tsx index 4abd28ca8bb5db..70b0c29d4afa01 100644 --- a/docs/src/components/careers/CareersFaq.tsx +++ b/docs/src/components/careers/CareersFaq.tsx @@ -8,9 +8,9 @@ import KeyboardArrowDownRounded from '@mui/icons-material/KeyboardArrowDownRound import MuiAccordion from '@mui/material/Accordion'; import MuiAccordionSummary from '@mui/material/AccordionSummary'; import MuiAccordionDetail from '@mui/material/AccordionDetails'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; import { createRender } from '@mui/internal-markdown'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import Section from 'docs/src/layouts/Section'; const Accordion = styled(MuiAccordion)(({ theme }) => ({ diff --git a/docs/src/components/careers/PerksBenefits.tsx b/docs/src/components/careers/PerksBenefits.tsx index c94c0d795e37e2..ffa10489421404 100644 --- a/docs/src/components/careers/PerksBenefits.tsx +++ b/docs/src/components/careers/PerksBenefits.tsx @@ -5,10 +5,10 @@ import Stack from '@mui/material/Stack'; import Paper from '@mui/material/Paper'; import Typography from '@mui/material/Typography'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; -import { Link } from '@mui/docs/Link'; -import IconImage from '@mui/docs/IconImage'; +import { Link } from '@mui/internal-core-docs/Link'; +import IconImage from '@mui/internal-core-docs/IconImage'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import ROUTES from 'docs/src/route'; const companyInfo = [ diff --git a/docs/src/components/customers/CustomersCTA.tsx b/docs/src/components/customers/CustomersCTA.tsx index 88bd8ca207be5c..cca37743ff726b 100644 --- a/docs/src/components/customers/CustomersCTA.tsx +++ b/docs/src/components/customers/CustomersCTA.tsx @@ -1,6 +1,6 @@ import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; diff --git a/docs/src/components/customers/CustomersHero.tsx b/docs/src/components/customers/CustomersHero.tsx index e003facf196538..f35f1b4c5969a8 100644 --- a/docs/src/components/customers/CustomersHero.tsx +++ b/docs/src/components/customers/CustomersHero.tsx @@ -1,7 +1,7 @@ import Section from 'docs/src/layouts/Section'; import * as React from 'react'; import Typography from '@mui/material/Typography'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from '../typography/GradientText'; export default function CustomersHero() { diff --git a/docs/src/components/customers/CustomersSpotlight.tsx b/docs/src/components/customers/CustomersSpotlight.tsx index 6d15eb42aab6e7..2a2f178a3c2e97 100644 --- a/docs/src/components/customers/CustomersSpotlight.tsx +++ b/docs/src/components/customers/CustomersSpotlight.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { BlogPost } from 'docs/lib/sourcing'; import Button from '@mui/material/Button'; import ArrowForwardIcon from '@mui/icons-material/ArrowForward'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import Container from '@mui/material/Container'; import Paper from '@mui/material/Paper'; import Box from '@mui/material/Box'; diff --git a/docs/src/components/customers/CustomersTestimonials.tsx b/docs/src/components/customers/CustomersTestimonials.tsx index 408379584cab79..77d37af2f8347b 100644 --- a/docs/src/components/customers/CustomersTestimonials.tsx +++ b/docs/src/components/customers/CustomersTestimonials.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import Typography from 'docs/src/pages/premium-themes/onepirate/modules/components/Typography'; import dynamic from 'next/dynamic'; import Box from '@mui/material/Box'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from '../typography/GradientText'; const CustomerQuotes = dynamic(() => import('./CustomerQuotes')); diff --git a/docs/src/components/header/HeaderNavBar.tsx b/docs/src/components/header/HeaderNavBar.tsx index d64aad97bbef18..3c76d808f8aa2c 100644 --- a/docs/src/components/header/HeaderNavBar.tsx +++ b/docs/src/components/header/HeaderNavBar.tsx @@ -8,9 +8,9 @@ import Paper from '@mui/material/Paper'; import { unstable_debounce as debounce } from '@mui/utils'; import Fade from '@mui/material/Fade'; import Typography from '@mui/material/Typography'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import MuiProductSelector from 'docs/src/modules/components/MuiProductSelector'; const Navigation = styled('nav')(({ theme }) => [ diff --git a/docs/src/components/header/HeaderNavDropdown.tsx b/docs/src/components/header/HeaderNavDropdown.tsx index 4cb26409880570..652338ac5d9954 100644 --- a/docs/src/components/header/HeaderNavDropdown.tsx +++ b/docs/src/components/header/HeaderNavDropdown.tsx @@ -7,7 +7,7 @@ import IconButton from '@mui/material/IconButton'; import Typography from '@mui/material/Typography'; import KeyboardArrowDownRounded from '@mui/icons-material/KeyboardArrowDownRounded'; import SvgHamburgerMenu from 'docs/src/icons/SvgHamburgerMenu'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; const Anchor = styled('a')<{ component?: React.ElementType; noLinkStyle?: boolean }>( diff --git a/docs/src/components/header/ThemeModeToggle.tsx b/docs/src/components/header/ThemeModeToggle.tsx index a7991950f2197c..f52fd5ce6c024f 100644 --- a/docs/src/components/header/ThemeModeToggle.tsx +++ b/docs/src/components/header/ThemeModeToggle.tsx @@ -3,7 +3,7 @@ import IconButton from '@mui/material/IconButton'; import Tooltip from '@mui/material/Tooltip'; import DarkModeOutlined from '@mui/icons-material/DarkModeOutlined'; import LightModeOutlined from '@mui/icons-material/LightModeOutlined'; -import { useColorSchemeShim } from '@mui/docs/ThemeContext'; +import { useColorSchemeShim } from '@mui/internal-core-docs/ThemeContext'; function CssVarsModeToggle(props: { onChange: (newMode: string) => void }) { const { mode, systemMode, setMode } = useColorScheme(); diff --git a/docs/src/components/home/AdvancedShowcase.tsx b/docs/src/components/home/AdvancedShowcase.tsx index 1da97c08ef0842..637b03e1d01c0c 100644 --- a/docs/src/components/home/AdvancedShowcase.tsx +++ b/docs/src/components/home/AdvancedShowcase.tsx @@ -6,7 +6,7 @@ import Paper from '@mui/material/Paper'; import Typography from '@mui/material/Typography'; import Divider from '@mui/material/Divider'; import ShowcaseContainer, { ShowcaseCodeWrapper } from 'docs/src/components/home/ShowcaseContainer'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import XGridGlobalStyles from 'docs/src/components/home/XGridGlobalStyles'; import MoreInfoBox from 'docs/src/components/action/MoreInfoBox'; import ProgressBar from 'docs/src/components/x-grid/ProgressBar'; diff --git a/docs/src/components/home/BacklinkSponsor.tsx b/docs/src/components/home/BacklinkSponsor.tsx index 7a3028ff6905cc..44310f8d953659 100644 --- a/docs/src/components/home/BacklinkSponsor.tsx +++ b/docs/src/components/home/BacklinkSponsor.tsx @@ -1,4 +1,4 @@ -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import OpenInNewRoundedIcon from '@mui/icons-material/OpenInNewRounded'; export default function BacklinkSponsor(props: { diff --git a/docs/src/components/home/CompaniesGrid.tsx b/docs/src/components/home/CompaniesGrid.tsx index a1712bd9e79643..3897e08abcc574 100644 --- a/docs/src/components/home/CompaniesGrid.tsx +++ b/docs/src/components/home/CompaniesGrid.tsx @@ -1,5 +1,5 @@ import Grid from '@mui/material/Grid'; -import IconImage, { IconImageProps } from '@mui/docs/IconImage'; +import IconImage, { IconImageProps } from '@mui/internal-core-docs/IconImage'; export const CORE_CUSTOMERS: Array = [ { diff --git a/docs/src/components/home/CoreShowcase.tsx b/docs/src/components/home/CoreShowcase.tsx index 3101b8bcec2c30..02001e422a8a07 100644 --- a/docs/src/components/home/CoreShowcase.tsx +++ b/docs/src/components/home/CoreShowcase.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import { ThemeProvider, createTheme, useTheme, alpha } from '@mui/material/styles'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import MaterialDesignDemo, { componentCode } from 'docs/src/components/home/MaterialDesignDemo'; import ShowcaseContainer, { ShowcaseCodeWrapper } from 'docs/src/components/home/ShowcaseContainer'; import PointerContainer, { Data } from 'docs/src/components/home/ElementPointer'; diff --git a/docs/src/components/home/DesignSystemComponents.tsx b/docs/src/components/home/DesignSystemComponents.tsx index d1451f908bfd39..bf44b45d1631be 100644 --- a/docs/src/components/home/DesignSystemComponents.tsx +++ b/docs/src/components/home/DesignSystemComponents.tsx @@ -4,7 +4,7 @@ import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; import GradientText from 'docs/src/components/typography/GradientText'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; function Placeholder() { return ( diff --git a/docs/src/components/home/DiamondSponsors.tsx b/docs/src/components/home/DiamondSponsors.tsx index bac12eca736f4a..9f420831639608 100644 --- a/docs/src/components/home/DiamondSponsors.tsx +++ b/docs/src/components/home/DiamondSponsors.tsx @@ -4,7 +4,7 @@ import Paper from '@mui/material/Paper'; import IconButton from '@mui/material/IconButton'; import Typography from '@mui/material/Typography'; import AddRounded from '@mui/icons-material/AddRounded'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import SponsorCard from 'docs/src/components/home/SponsorCard'; const DIAMONDs = [ diff --git a/docs/src/components/home/GetStartedButtons.tsx b/docs/src/components/home/GetStartedButtons.tsx index 983cd3c872fa38..39c4351960f02a 100644 --- a/docs/src/components/home/GetStartedButtons.tsx +++ b/docs/src/components/home/GetStartedButtons.tsx @@ -5,7 +5,7 @@ import Button from '@mui/material/Button'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import ContentCopyRounded from '@mui/icons-material/ContentCopyRounded'; import CheckRounded from '@mui/icons-material/CheckRounded'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import NpmCopyButton from 'docs/src/components/action/NpmCopyButton'; interface GetStartedButtonsProps extends BoxProps { diff --git a/docs/src/components/home/GoldSponsors.tsx b/docs/src/components/home/GoldSponsors.tsx index bdd9e6edca2bef..0a7db40cc1169e 100644 --- a/docs/src/components/home/GoldSponsors.tsx +++ b/docs/src/components/home/GoldSponsors.tsx @@ -7,7 +7,7 @@ import Grid from '@mui/material/Grid'; import Box from '@mui/material/Box'; import SponsorCard from 'docs/src/components/home/SponsorCard'; import BacklinkSponsor from 'docs/src/components/home/BacklinkSponsor'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; const GOLDs = [ diff --git a/docs/src/components/home/MaterialDesignComponents.tsx b/docs/src/components/home/MaterialDesignComponents.tsx index 8c82343d03b38d..bfd5618be30061 100644 --- a/docs/src/components/home/MaterialDesignComponents.tsx +++ b/docs/src/components/home/MaterialDesignComponents.tsx @@ -33,8 +33,8 @@ import MailRounded from '@mui/icons-material/MailRounded'; import VerifiedUserRounded from '@mui/icons-material/VerifiedUserRounded'; import HelpCenterRounded from '@mui/icons-material/HelpCenterRounded'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; -import { getDesignTokens, getThemedComponents } from '@mui/docs/branding'; +import { Link } from '@mui/internal-core-docs/Link'; +import { getDesignTokens, getThemedComponents } from '@mui/internal-core-docs/branding'; const Grid = styled('div')(({ theme }) => [ { diff --git a/docs/src/components/home/ProductSuite.tsx b/docs/src/components/home/ProductSuite.tsx index e3bd20ce768eb3..f4258becc93196 100644 --- a/docs/src/components/home/ProductSuite.tsx +++ b/docs/src/components/home/ProductSuite.tsx @@ -9,7 +9,7 @@ import GradientText from 'docs/src/components/typography/GradientText'; import ProductsSwitcher from 'docs/src/components/home/ProductsSwitcher'; import { PrefetchStoreTemplateImages } from 'docs/src/components/home/StoreTemplatesBanner'; import { PrefetchDesignKitImages } from 'docs/src/components/home/DesignKits'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; function createLoading(sx: BoxProps['sx']) { return function Loading() { diff --git a/docs/src/components/home/ProductsSwitcher.tsx b/docs/src/components/home/ProductsSwitcher.tsx index e493230701204a..54d110007ee8f2 100644 --- a/docs/src/components/home/ProductsSwitcher.tsx +++ b/docs/src/components/home/ProductsSwitcher.tsx @@ -5,7 +5,7 @@ import Box from '@mui/material/Box'; import useMediaQuery from '@mui/material/useMediaQuery'; import Typography from '@mui/material/Typography'; import Stack from '@mui/material/Stack'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import Highlighter from 'docs/src/components/action/Highlighter'; import SvgMuiLogomark from 'docs/src/icons/SvgMuiLogomark'; diff --git a/docs/src/components/home/SponsorCard.tsx b/docs/src/components/home/SponsorCard.tsx index 104b106c9ceb43..63669a791b422e 100644 --- a/docs/src/components/home/SponsorCard.tsx +++ b/docs/src/components/home/SponsorCard.tsx @@ -1,7 +1,7 @@ import Avatar from '@mui/material/Avatar'; import Typography from '@mui/material/Typography'; import Paper from '@mui/material/Paper'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; export default function SponsorCard(props: { item: { diff --git a/docs/src/components/home/Sponsors.tsx b/docs/src/components/home/Sponsors.tsx index 5ee14da2fdfe22..940724e9525986 100644 --- a/docs/src/components/home/Sponsors.tsx +++ b/docs/src/components/home/Sponsors.tsx @@ -2,7 +2,7 @@ import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; import DiamondSponsors from 'docs/src/components/home/DiamondSponsors'; import GoldSponsors from 'docs/src/components/home/GoldSponsors'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; export default function Sponsors() { diff --git a/docs/src/components/home/StartToday.tsx b/docs/src/components/home/StartToday.tsx index 0aafb0123849fc..88e2c1fc694173 100644 --- a/docs/src/components/home/StartToday.tsx +++ b/docs/src/components/home/StartToday.tsx @@ -2,7 +2,7 @@ import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import GradientText from 'docs/src/components/typography/GradientText'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; export default function StartToday() { return ( diff --git a/docs/src/components/home/Testimonials.tsx b/docs/src/components/home/Testimonials.tsx index 9ea7f8589942a2..ba384a1c629a06 100644 --- a/docs/src/components/home/Testimonials.tsx +++ b/docs/src/components/home/Testimonials.tsx @@ -3,7 +3,7 @@ import { alpha } from '@mui/material/styles'; import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; const UserFeedbacks = dynamic(() => import('./UserFeedbacks')); diff --git a/docs/src/components/home/ValueProposition.tsx b/docs/src/components/home/ValueProposition.tsx index 5fb98389c9934c..82c02b86062c00 100644 --- a/docs/src/components/home/ValueProposition.tsx +++ b/docs/src/components/home/ValueProposition.tsx @@ -6,8 +6,8 @@ import ArticleRoundedIcon from '@mui/icons-material/ArticleRounded'; import AccessibilityNewRounded from '@mui/icons-material/AccessibilityNewRounded'; import GradientText from 'docs/src/components/typography/GradientText'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; -import { InfoCard } from '@mui/docs/InfoCard'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; const content = [ { diff --git a/docs/src/components/pricing/EarlyBird.tsx b/docs/src/components/pricing/EarlyBird.tsx index 071fdd62fd36e4..f1e8b3acfb694f 100644 --- a/docs/src/components/pricing/EarlyBird.tsx +++ b/docs/src/components/pricing/EarlyBird.tsx @@ -4,7 +4,7 @@ import Stack from '@mui/material/Stack'; import Button from '@mui/material/Button'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import { alpha } from '@mui/material/styles'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; export default function EarlyBird() { return ( diff --git a/docs/src/components/pricing/HeroPricing.tsx b/docs/src/components/pricing/HeroPricing.tsx index 4c15f7707a49b8..246044622f90a0 100644 --- a/docs/src/components/pricing/HeroPricing.tsx +++ b/docs/src/components/pricing/HeroPricing.tsx @@ -1,6 +1,6 @@ import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; export default function HeroPricing() { diff --git a/docs/src/components/pricing/PricingCards.tsx b/docs/src/components/pricing/PricingCards.tsx index 255ca4b03103be..5d6197d02faeed 100644 --- a/docs/src/components/pricing/PricingCards.tsx +++ b/docs/src/components/pricing/PricingCards.tsx @@ -3,11 +3,11 @@ import Box from '@mui/material/Box'; import { alpha } from '@mui/material/styles'; import Button from '@mui/material/Button'; import Typography from '@mui/material/Typography'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import LicenseModelSwitch from 'docs/src/components/pricing/LicenseModelSwitch'; import { useLicenseModel } from 'docs/src/components/pricing/LicenseModelContext'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import { ProSupportIcon, PremiumSupportIcon, diff --git a/docs/src/components/pricing/PricingTable.tsx b/docs/src/components/pricing/PricingTable.tsx index 9d7402f6229026..ac3c910b8f0fc0 100644 --- a/docs/src/components/pricing/PricingTable.tsx +++ b/docs/src/components/pricing/PricingTable.tsx @@ -12,8 +12,8 @@ import { useRouter } from 'next/router'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import LaunchRounded from '@mui/icons-material/LaunchRounded'; import UnfoldMoreRounded from '@mui/icons-material/UnfoldMoreRounded'; -import { Link } from '@mui/docs/Link'; -import IconImage from '@mui/docs/IconImage'; +import { Link } from '@mui/internal-core-docs/Link'; +import IconImage from '@mui/internal-core-docs/IconImage'; import { useLicenseModel } from 'docs/src/components/pricing/LicenseModelContext'; import SupportAgentIcon from '@mui/icons-material/SupportAgent'; import { MultiAppSwitchTable } from 'docs/src/components/pricing/MultiAppSwitch'; diff --git a/docs/src/components/pricing/PricingWhatToExpect.tsx b/docs/src/components/pricing/PricingWhatToExpect.tsx index c5aecdc7eaca1c..f7f8f0d1fbbc4b 100644 --- a/docs/src/components/pricing/PricingWhatToExpect.tsx +++ b/docs/src/components/pricing/PricingWhatToExpect.tsx @@ -9,9 +9,9 @@ import AcUnitIcon from '@mui/icons-material/AcUnit'; import HelpOutlineOutlinedIcon from '@mui/icons-material/HelpOutlineOutlined'; import PriceChangeIcon from '@mui/icons-material/PriceChange'; import Section from 'docs/src/layouts/Section'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import GradientText from 'docs/src/components/typography/GradientText'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; export default function PricingWhatToExpect() { return ( diff --git a/docs/src/components/productCore/CoreHero.tsx b/docs/src/components/productCore/CoreHero.tsx index d2d84980669964..3ca7e0dca5b01b 100644 --- a/docs/src/components/productCore/CoreHero.tsx +++ b/docs/src/components/productCore/CoreHero.tsx @@ -1,9 +1,9 @@ import Stack from '@mui/material/Stack'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; export default function CoreHero() { return ( diff --git a/docs/src/components/productCore/CoreProducts.tsx b/docs/src/components/productCore/CoreProducts.tsx index b20000afec785c..98772ca3ed4cd8 100644 --- a/docs/src/components/productCore/CoreProducts.tsx +++ b/docs/src/components/productCore/CoreProducts.tsx @@ -1,6 +1,6 @@ import Grid from '@mui/material/Grid'; import Section from 'docs/src/layouts/Section'; -import { InfoCard } from '@mui/docs/InfoCard'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; import { Theme } from '@mui/material/styles'; import SvgMuiLogomark from 'docs/src/icons/SvgMuiLogomark'; import StyleRoundedIcon from '@mui/icons-material/StyleRounded'; diff --git a/docs/src/components/productDesignKit/DesignKitDemo.tsx b/docs/src/components/productDesignKit/DesignKitDemo.tsx index 70559c442efd5e..4278584b74a3b4 100644 --- a/docs/src/components/productDesignKit/DesignKitDemo.tsx +++ b/docs/src/components/productDesignKit/DesignKitDemo.tsx @@ -10,13 +10,13 @@ import TextFieldsRounded from '@mui/icons-material/TextFieldsRounded'; import WidgetsRounded from '@mui/icons-material/WidgetsRounded'; import ToggleOnRounded from '@mui/icons-material/ToggleOnRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; import More from 'docs/src/components/action/More'; import Frame from 'docs/src/components/action/Frame'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; const DEMOS = ['Components', 'Branding', 'Iconography']; diff --git a/docs/src/components/productDesignKit/DesignKitFAQ.tsx b/docs/src/components/productDesignKit/DesignKitFAQ.tsx index 3d7f1e514bdea9..8a4ccf6eb47f97 100644 --- a/docs/src/components/productDesignKit/DesignKitFAQ.tsx +++ b/docs/src/components/productDesignKit/DesignKitFAQ.tsx @@ -9,7 +9,7 @@ import MuiAccordion from '@mui/material/Accordion'; import MuiAccordionSummary from '@mui/material/AccordionSummary'; import MuiAccordionDetail from '@mui/material/AccordionDetails'; import KeyboardArrowDownRounded from '@mui/icons-material/KeyboardArrowDownRounded'; -import { Link as InternalLink } from '@mui/docs/Link'; +import { Link as InternalLink } from '@mui/internal-core-docs/Link'; import Section from 'docs/src/layouts/Section'; const faqData = [ diff --git a/docs/src/components/productDesignKit/DesignKitHero.tsx b/docs/src/components/productDesignKit/DesignKitHero.tsx index 488171cabf685c..3e1fffd7f0d177 100644 --- a/docs/src/components/productDesignKit/DesignKitHero.tsx +++ b/docs/src/components/productDesignKit/DesignKitHero.tsx @@ -3,7 +3,7 @@ import Box from '@mui/material/Box'; import Typography from '@mui/material/Typography'; import GradientText from 'docs/src/components/typography/GradientText'; import HeroContainer from 'docs/src/layouts/HeroContainer'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; import { DesignKitImagesSet1, diff --git a/docs/src/components/productDesignKit/DesignKitValues.tsx b/docs/src/components/productDesignKit/DesignKitValues.tsx index e1ac4806621d72..7090a98a37f4c7 100644 --- a/docs/src/components/productDesignKit/DesignKitValues.tsx +++ b/docs/src/components/productDesignKit/DesignKitValues.tsx @@ -2,11 +2,11 @@ import Typography from '@mui/material/Typography'; import Grid from '@mui/material/Grid'; import Palette from '@mui/icons-material/Palette'; import LibraryBooks from '@mui/icons-material/LibraryBooks'; -import { InfoCard } from '@mui/docs/InfoCard'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; import CodeRounded from '@mui/icons-material/CodeRounded'; import GradientText from 'docs/src/components/typography/GradientText'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; const content = [ { diff --git a/docs/src/components/productDesignKit/SyncFeatures.tsx b/docs/src/components/productDesignKit/SyncFeatures.tsx index 2e8245bb5e9685..110a49e0c6cbc9 100644 --- a/docs/src/components/productDesignKit/SyncFeatures.tsx +++ b/docs/src/components/productDesignKit/SyncFeatures.tsx @@ -9,12 +9,12 @@ import FormatShapesRoundedIcon from '@mui/icons-material/FormatShapesRounded'; import SvgStorybook from 'docs/src/icons/SvgStorybook'; import ImagesearchRollerRoundedIcon from '@mui/icons-material/ImagesearchRollerRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; import Frame from 'docs/src/components/action/Frame'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; const Image = styled('img')(({ theme }) => ({ transition: '0.4s', diff --git a/docs/src/components/productMaterial/MaterialComponents.tsx b/docs/src/components/productMaterial/MaterialComponents.tsx index 23a719b26494c8..6854b15973a543 100644 --- a/docs/src/components/productMaterial/MaterialComponents.tsx +++ b/docs/src/components/productMaterial/MaterialComponents.tsx @@ -22,7 +22,7 @@ import WarningRounded from '@mui/icons-material/WarningRounded'; import ShoppingCartRounded from '@mui/icons-material/ShoppingCartRounded'; import InfoRounded from '@mui/icons-material/InfoRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; @@ -30,7 +30,7 @@ import More from 'docs/src/components/action/More'; import Frame from 'docs/src/components/action/Frame'; import { ShowcaseCodeWrapper } from 'docs/src/components/home/ShowcaseContainer'; import { customTheme } from 'docs/src/components/home/MaterialDesignComponents'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import MaterialVsCustomToggle from 'docs/src/components/action/MaterialVsCustomToggle'; import ROUTES from 'docs/src/route'; diff --git a/docs/src/components/productMaterial/MaterialDesignKits.tsx b/docs/src/components/productMaterial/MaterialDesignKits.tsx index f88440d58f7dc9..5818d3283bfb2b 100644 --- a/docs/src/components/productMaterial/MaterialDesignKits.tsx +++ b/docs/src/components/productMaterial/MaterialDesignKits.tsx @@ -8,7 +8,7 @@ import Typography from '@mui/material/Typography'; import ExtensionRoundedIcon from '@mui/icons-material/ExtensionRounded'; import DrawRoundedIcon from '@mui/icons-material/DrawRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; @@ -17,7 +17,7 @@ import { MaterialDesignKitInfo, MaterialFigmaComponents, } from 'docs/src/components/productDesignKit/DesignKitDemo'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; const Image = styled('img')(({ theme }) => ({ transition: '0.4s', diff --git a/docs/src/components/productMaterial/MaterialEnd.tsx b/docs/src/components/productMaterial/MaterialEnd.tsx index 6b6a38be7e8e15..39b0c0ef001470 100644 --- a/docs/src/components/productMaterial/MaterialEnd.tsx +++ b/docs/src/components/productMaterial/MaterialEnd.tsx @@ -6,12 +6,12 @@ import List from '@mui/material/List'; import ListItem from '@mui/material/ListItem'; import Typography from '@mui/material/Typography'; import StyleRoundedIcon from '@mui/icons-material/StyleRounded'; -import { GlowingIconContainer } from '@mui/docs/InfoCard'; +import { GlowingIconContainer } from '@mui/internal-core-docs/InfoCard'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; interface MaterialEndProps { diff --git a/docs/src/components/productMaterial/MaterialHero.tsx b/docs/src/components/productMaterial/MaterialHero.tsx index 78e5e670e2c8d7..9b7616ec11bee0 100644 --- a/docs/src/components/productMaterial/MaterialHero.tsx +++ b/docs/src/components/productMaterial/MaterialHero.tsx @@ -52,12 +52,12 @@ import Badge from '@mui/material/Badge'; import AddIcon from '@mui/icons-material/Add'; import RemoveIcon from '@mui/icons-material/Remove'; import ButtonGroup from '@mui/material/ButtonGroup'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import HeroContainer from 'docs/src/layouts/HeroContainer'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; import GradientText from 'docs/src/components/typography/GradientText'; -import { getDesignTokens } from '@mui/docs/branding'; -import { Link } from '@mui/docs/Link'; +import { getDesignTokens } from '@mui/internal-core-docs/branding'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; function Checkboxes() { diff --git a/docs/src/components/productMaterial/MaterialStyling.tsx b/docs/src/components/productMaterial/MaterialStyling.tsx index 3be44ca4be4997..3e8afc03797ac8 100644 --- a/docs/src/components/productMaterial/MaterialStyling.tsx +++ b/docs/src/components/productMaterial/MaterialStyling.tsx @@ -6,9 +6,9 @@ import DevicesOtherRoundedIcon from '@mui/icons-material/DevicesOtherRounded'; import SwitchAccessShortcutRoundedIcon from '@mui/icons-material/SwitchAccessShortcutRounded'; import DragHandleRounded from '@mui/icons-material/DragHandleRounded'; import StyleRoundedIcon from '@mui/icons-material/StyleRounded'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; diff --git a/docs/src/components/productMaterial/MaterialTemplates.tsx b/docs/src/components/productMaterial/MaterialTemplates.tsx index 0ebf95bc302378..0b559a5a7dfa54 100644 --- a/docs/src/components/productMaterial/MaterialTemplates.tsx +++ b/docs/src/components/productMaterial/MaterialTemplates.tsx @@ -11,11 +11,11 @@ import ShoppingBag from '@mui/icons-material/ShoppingBag'; import KeyboardArrowLeftRounded from '@mui/icons-material/KeyboardArrowLeftRounded'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import More from 'docs/src/components/action/More'; export const DEMOS = ['Dashboard', 'Landing Pages', 'E-commerce']; diff --git a/docs/src/components/productMaterial/MaterialTheming.tsx b/docs/src/components/productMaterial/MaterialTheming.tsx index acf0ab939eadbd..7fd52aacee05c4 100644 --- a/docs/src/components/productMaterial/MaterialTheming.tsx +++ b/docs/src/components/productMaterial/MaterialTheming.tsx @@ -3,9 +3,9 @@ import { CssVarsProvider } from '@mui/material/styles'; import Grid from '@mui/material/Grid'; import Typography from '@mui/material/Typography'; import AutoAwesomeRounded from '@mui/icons-material/AutoAwesomeRounded'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; diff --git a/docs/src/components/productTemplate/TemplateDemo.tsx b/docs/src/components/productTemplate/TemplateDemo.tsx index 5fde4b59b65bd0..073a802d434eaf 100644 --- a/docs/src/components/productTemplate/TemplateDemo.tsx +++ b/docs/src/components/productTemplate/TemplateDemo.tsx @@ -9,12 +9,12 @@ import LaunchRounded from '@mui/icons-material/LaunchRounded'; import KeyboardArrowLeftRounded from '@mui/icons-material/KeyboardArrowLeftRounded'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; import Frame from 'docs/src/components/action/Frame'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import More from 'docs/src/components/action/More'; import { DEMOS, icons, TEMPLATES } from 'docs/src/components/productMaterial/MaterialTemplates'; diff --git a/docs/src/components/productTemplate/TemplateHero.tsx b/docs/src/components/productTemplate/TemplateHero.tsx index e2c3e3cc5d658c..954a9ac114605c 100644 --- a/docs/src/components/productTemplate/TemplateHero.tsx +++ b/docs/src/components/productTemplate/TemplateHero.tsx @@ -4,8 +4,8 @@ import Button from '@mui/material/Button'; import KeyboardArrowRightRounded from '@mui/icons-material/KeyboardArrowRightRounded'; import GradientText from 'docs/src/components/typography/GradientText'; import HeroContainer from 'docs/src/layouts/HeroContainer'; -import IconImage from '@mui/docs/IconImage'; -import { Link } from '@mui/docs/Link'; +import IconImage from '@mui/internal-core-docs/IconImage'; +import { Link } from '@mui/internal-core-docs/Link'; import { StoreTemplatesSet1, StoreTemplatesSet2, diff --git a/docs/src/components/productX/XChartsDemo.tsx b/docs/src/components/productX/XChartsDemo.tsx index ae37c85dfca624..12dad70a0753f0 100644 --- a/docs/src/components/productX/XChartsDemo.tsx +++ b/docs/src/components/productX/XChartsDemo.tsx @@ -1,7 +1,7 @@ import Paper from '@mui/material/Paper'; import { BarChart } from '@mui/x-charts/BarChart'; import { blueberryTwilightPaletteLight } from '@mui/x-charts'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import Frame from 'docs/src/components/action/Frame'; const code = ` diff --git a/docs/src/components/productX/XComponents.tsx b/docs/src/components/productX/XComponents.tsx index bbf4a0d0b925cd..21d3e130b70a4b 100644 --- a/docs/src/components/productX/XComponents.tsx +++ b/docs/src/components/productX/XComponents.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import Grid from '@mui/material/Grid'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import XComponentsSwitcher from 'docs/src/components/productX/XComponentsSwitcher'; import XGridFullDemo from 'docs/src/components/productX/XGridFullDemo'; diff --git a/docs/src/components/productX/XComponentsSwitcher.tsx b/docs/src/components/productX/XComponentsSwitcher.tsx index 49b2a2970e722e..28704e3c816893 100644 --- a/docs/src/components/productX/XComponentsSwitcher.tsx +++ b/docs/src/components/productX/XComponentsSwitcher.tsx @@ -10,7 +10,7 @@ import AccountTreeRounded from '@mui/icons-material/AccountTreeRounded'; import BarChartRoundedIcon from '@mui/icons-material/BarChartRounded'; import { visuallyHidden } from '@mui/utils'; import Highlighter from 'docs/src/components/action/Highlighter'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import ROUTES from 'docs/src/route'; const SwipeableViews = dynamic(() => import('react-swipeable-views'), { ssr: false }); diff --git a/docs/src/components/productX/XDataGrid.tsx b/docs/src/components/productX/XDataGrid.tsx index 7688c3042133bf..9076a035680471 100644 --- a/docs/src/components/productX/XDataGrid.tsx +++ b/docs/src/components/productX/XDataGrid.tsx @@ -9,10 +9,10 @@ import LibraryAddCheckRounded from '@mui/icons-material/LibraryAddCheckRounded'; import SortByAlphaRounded from '@mui/icons-material/SortByAlphaRounded'; import AutoStoriesOutlined from '@mui/icons-material/AutoStoriesOutlined'; import FilterAltRounded from '@mui/icons-material/FilterAltRounded'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; -import { Link } from '@mui/docs/Link'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; +import { Link } from '@mui/internal-core-docs/Link'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; diff --git a/docs/src/components/productX/XDateRangeDemo.tsx b/docs/src/components/productX/XDateRangeDemo.tsx index e90464923a2042..5eb36f9f564678 100644 --- a/docs/src/components/productX/XDateRangeDemo.tsx +++ b/docs/src/components/productX/XDateRangeDemo.tsx @@ -14,7 +14,7 @@ import { } from '@mui/x-date-pickers-pro'; import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'; import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import dayjs, { Dayjs } from 'dayjs'; import Frame from 'docs/src/components/action/Frame'; diff --git a/docs/src/components/productX/XHero.tsx b/docs/src/components/productX/XHero.tsx index 63fa62e8fbb263..7800984b2c612e 100644 --- a/docs/src/components/productX/XHero.tsx +++ b/docs/src/components/productX/XHero.tsx @@ -17,7 +17,7 @@ import { useDemoData } from '@mui/x-data-grid-generator'; import GradientText from 'docs/src/components/typography/GradientText'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; import HeroContainer from 'docs/src/layouts/HeroContainer'; -import IconImage from '@mui/docs/IconImage'; +import IconImage from '@mui/internal-core-docs/IconImage'; import FolderTreeView from 'docs/src/components/showcase/FolderTreeView'; import ROUTES from 'docs/src/route'; import dayjs from 'dayjs'; diff --git a/docs/src/components/productX/XPlans.tsx b/docs/src/components/productX/XPlans.tsx index dbeda90ba68525..2e8be0580bbbc9 100644 --- a/docs/src/components/productX/XPlans.tsx +++ b/docs/src/components/productX/XPlans.tsx @@ -2,11 +2,11 @@ import Stack from '@mui/material/Stack'; import Grid from '@mui/material/Grid'; import Typography from '@mui/material/Typography'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import ROUTES from 'docs/src/route'; -import { InfoCard } from '@mui/docs/InfoCard'; -import IconImage from '@mui/docs/IconImage'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; +import IconImage from '@mui/internal-core-docs/IconImage'; import GetStartedButtons from 'docs/src/components/home/GetStartedButtons'; const content = [ diff --git a/docs/src/components/productX/XRoadmap.tsx b/docs/src/components/productX/XRoadmap.tsx index 54e8f7d47227df..c59d3018ec72aa 100644 --- a/docs/src/components/productX/XRoadmap.tsx +++ b/docs/src/components/productX/XRoadmap.tsx @@ -15,8 +15,8 @@ import FormatSizeRoundedIcon from '@mui/icons-material/FormatSizeRounded'; import ViewTimelineIcon from '@mui/icons-material/ViewTimeline'; import { alpha } from '@mui/material/styles'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import { Link } from '@mui/internal-core-docs/Link'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import Section from 'docs/src/layouts/Section'; import GradientText from 'docs/src/components/typography/GradientText'; diff --git a/docs/src/components/productX/XTheming.tsx b/docs/src/components/productX/XTheming.tsx index 925aa64d78cff3..e4f6b3171124d5 100644 --- a/docs/src/components/productX/XTheming.tsx +++ b/docs/src/components/productX/XTheming.tsx @@ -12,7 +12,7 @@ import Grid from '@mui/material/Grid'; import Typography from '@mui/material/Typography'; import Paper from '@mui/material/Paper'; import Section from 'docs/src/layouts/Section'; -import SectionHeadline from '@mui/docs/SectionHeadline'; +import SectionHeadline from '@mui/internal-core-docs/SectionHeadline'; import GradientText from 'docs/src/components/typography/GradientText'; import Item, { Group } from 'docs/src/components/action/Item'; import Highlighter from 'docs/src/components/action/Highlighter'; diff --git a/docs/src/components/productX/XTreeViewDemo.tsx b/docs/src/components/productX/XTreeViewDemo.tsx index 858aeb8657afd3..cd4023a81a9235 100644 --- a/docs/src/components/productX/XTreeViewDemo.tsx +++ b/docs/src/components/productX/XTreeViewDemo.tsx @@ -3,7 +3,7 @@ import clsx from 'clsx'; import { animated, useSpring } from '@react-spring/web'; import { styled } from '@mui/material/styles'; import { TransitionProps } from '@mui/material/transitions'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; import Frame from 'docs/src/components/action/Frame'; import Box from '@mui/material/Box'; import Collapse from '@mui/material/Collapse'; diff --git a/docs/src/layouts/AppFooter.tsx b/docs/src/layouts/AppFooter.tsx index c83168894218fb..35c398ccd595b8 100644 --- a/docs/src/layouts/AppFooter.tsx +++ b/docs/src/layouts/AppFooter.tsx @@ -13,7 +13,7 @@ import RssFeedIcon from '@mui/icons-material/RssFeed'; import SvgMuiLogotype from 'docs/src/icons/SvgMuiLogotype'; import EmailSubscribe from 'docs/src/components/footer/EmailSubscribe'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import SvgStackOverflow from 'docs/src/icons/SvgStackOverflow'; interface AppFooterProps { diff --git a/docs/src/layouts/AppHeader.tsx b/docs/src/layouts/AppHeader.tsx index a807248cc78d8b..fdfb4616fa4af4 100644 --- a/docs/src/layouts/AppHeader.tsx +++ b/docs/src/layouts/AppHeader.tsx @@ -11,7 +11,7 @@ import HeaderNavBar from 'docs/src/components/header/HeaderNavBar'; import HeaderNavDropdown from 'docs/src/components/header/HeaderNavDropdown'; import ThemeModeToggle from 'docs/src/components/header/ThemeModeToggle'; import { DeferredAppSearch } from 'docs/src/modules/components/AppFrame'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; const Header = styled('header')(({ theme }) => [ { diff --git a/docs/src/modules/components/Ad.tsx b/docs/src/modules/components/Ad.tsx index 97743c99229f57..695fb2f7350039 100644 --- a/docs/src/modules/components/Ad.tsx +++ b/docs/src/modules/components/Ad.tsx @@ -1,4 +1,4 @@ // Backwards compatibility for Toolpad. -// TODO: remove when Toolpad migrated to `@mui/docs/i18n` +// TODO: remove when Toolpad migrated to `@mui/internal-core-docs/i18n` -export { Ad as default } from '@mui/docs/Ad'; +export { Ad as default } from '@mui/internal-core-docs/Ad'; diff --git a/docs/src/modules/components/ApiPage.tsx b/docs/src/modules/components/ApiPage.tsx index e14d3f6c121e2e..8c9872b4d1a8bd 100644 --- a/docs/src/modules/components/ApiPage.tsx +++ b/docs/src/modules/components/ApiPage.tsx @@ -1,19 +1,19 @@ /* eslint-disable react/no-danger */ import * as React from 'react'; import PropTypes from 'prop-types'; -import { ComponentApiContent, PropsTranslations } from '@mui-internal/api-docs-builder'; +import type { ComponentApiContent, PropsTranslations } from '@mui-internal/api-docs-builder'; import exactProp from '@mui/utils/exactProp'; import Typography from '@mui/material/Typography'; import Alert from '@mui/material/Alert'; -import { Ad, AdGuest } from '@mui/docs/Ad'; -import type { TableOfContentsParams, LayoutStorageKeys } from '@mui/docs/ApiPage'; +import { Ad, AdGuest } from '@mui/internal-core-docs/Ad'; +import type { TableOfContentsParams, LayoutStorageKeys } from '@mui/internal-core-docs/ApiPage'; import VerifiedRoundedIcon from '@mui/icons-material/VerifiedRounded'; import WarningRoundedIcon from '@mui/icons-material/WarningRounded'; -import { Translate, useTranslate, useUserLanguage } from '@mui/docs/i18n'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; -import { BrandingProvider, BrandingCssVarsProvider } from '@mui/docs/branding'; -import { SectionTitle, SectionTitleProps } from '@mui/docs/SectionTitle'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; +import { Translate, useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; +import { BrandingProvider, BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; +import { SectionTitle, SectionTitleProps } from '@mui/internal-core-docs/SectionTitle'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; import AppLayoutDocs from 'docs/src/modules/components/AppLayoutDocs'; import { ApiDisplayLayout, @@ -27,7 +27,7 @@ import { PropertiesSection, SlotsSection, ClassesSection, -} from '@mui/docs/ApiPage/private'; +} from '@mui/internal-core-docs/ApiPage/private'; type ApiHeaderKeys = | 'demos' diff --git a/docs/src/modules/components/AppFrame.tsx b/docs/src/modules/components/AppFrame.tsx index c1823684f2ea1c..bb700461facdd8 100644 --- a/docs/src/modules/components/AppFrame.tsx +++ b/docs/src/modules/components/AppFrame.tsx @@ -13,8 +13,8 @@ import SvgHamburgerMenu from 'docs/src/icons/SvgHamburgerMenu'; import AppNavDrawer from 'docs/src/modules/components/AppNavDrawer'; import AppSettingsDrawer from 'docs/src/modules/components/AppSettingsDrawer'; import Notifications from 'docs/src/modules/components/Notifications'; -import PageContext from '@mui/docs/PageContext'; -import { useTranslate } from '@mui/docs/i18n'; +import PageContext from '@mui/internal-core-docs/PageContext'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import LogoWithCopyMenu from 'docs/src/components/action/LogoWithCopyMenu'; import AppFrameBanner from 'docs/src/components/banner/AppFrameBanner'; import { DemoPageThemeProvider } from 'docs/src/theming'; diff --git a/docs/src/modules/components/AppLayoutDocs.js b/docs/src/modules/components/AppLayoutDocs.js index da1938953eca90..9249dcbfcefa5f 100644 --- a/docs/src/modules/components/AppLayoutDocs.js +++ b/docs/src/modules/components/AppLayoutDocs.js @@ -10,7 +10,7 @@ import { AD_HEIGHT, AD_HEIGHT_MOBILE, AD_MARGIN_BOTTOM, -} from '@mui/docs/Ad'; +} from '@mui/internal-core-docs/Ad'; import Head from 'docs/src/modules/components/Head'; import AppFrame from 'docs/src/modules/components/AppFrame'; import AppContainer from 'docs/src/modules/components/AppContainer'; @@ -18,7 +18,7 @@ import AppTableOfContents from 'docs/src/modules/components/AppTableOfContents'; import { TOC_WIDTH } from 'docs/src/modules/components/TableOfContents'; import AppLayoutDocsFooter from 'docs/src/modules/components/AppLayoutDocsFooter'; import BackToTop from 'docs/src/modules/components/BackToTop'; -import getProductInfoFromUrl from '@mui/docs/getProductInfoFromUrl'; +import getProductInfoFromUrl from '@mui/internal-core-docs/getProductInfoFromUrl'; import { convertProductIdToName } from 'docs/src/modules/components/AppSearch'; const Main = styled('main', { diff --git a/docs/src/modules/components/AppLayoutDocsFooter.js b/docs/src/modules/components/AppLayoutDocsFooter.js index 2c7fe350360ac0..94aebe0b13427e 100644 --- a/docs/src/modules/components/AppLayoutDocsFooter.js +++ b/docs/src/modules/components/AppLayoutDocsFooter.js @@ -25,12 +25,12 @@ import XIcon from '@mui/icons-material/X'; import YouTubeIcon from '@mui/icons-material/YouTube'; import RssFeedIcon from '@mui/icons-material/RssFeed'; // Other imports -import { Link } from '@mui/docs/Link'; -import PageContext from '@mui/docs/PageContext'; +import { Link } from '@mui/internal-core-docs/Link'; +import PageContext from '@mui/internal-core-docs/PageContext'; import SvgMuiLogotype from 'docs/src/icons/SvgMuiLogotype'; import EditPage from 'docs/src/modules/components/EditPage'; -import { useUserLanguage, useTranslate } from '@mui/docs/i18n'; -import { pageToTitleI18n } from '@mui/docs/helpers'; +import { useUserLanguage, useTranslate } from '@mui/internal-core-docs/i18n'; +import { pageToTitleI18n } from '@mui/internal-core-docs/helpers'; import useLocalStorageState from '@mui/utils/useLocalStorageState'; const FooterLink = styled(Link)(({ theme }) => { @@ -51,8 +51,8 @@ const FooterLink = styled(Link)(({ theme }) => { }); /** - * @typedef {import('@mui/docs/MuiPage').MuiPage} MuiPage - * @typedef {import('@mui/docs/MuiPage').OrderedMuiPage} OrderedMuiPage + * @typedef {import('@mui/internal-core-docs/MuiPage').MuiPage} MuiPage + * @typedef {import('@mui/internal-core-docs/MuiPage').OrderedMuiPage} OrderedMuiPage */ /** diff --git a/docs/src/modules/components/AppNavDrawer.tsx b/docs/src/modules/components/AppNavDrawer.tsx index f938a67d46e01c..6c1524dcbfbade 100644 --- a/docs/src/modules/components/AppNavDrawer.tsx +++ b/docs/src/modules/components/AppNavDrawer.tsx @@ -20,13 +20,13 @@ import ArrowDropDownRoundedIcon from '@mui/icons-material/ArrowDropDownRounded'; import DoneRounded from '@mui/icons-material/DoneRounded'; import LogoWithCopyMenu from 'docs/src/components/action/LogoWithCopyMenu'; import AppNavDrawerItem from 'docs/src/modules/components/AppNavDrawerItem'; -import { pageToTitleI18n } from '@mui/docs/helpers'; -import PageContext, { ProductVersion } from '@mui/docs/PageContext'; -import { useTranslate } from '@mui/docs/i18n'; +import { pageToTitleI18n } from '@mui/internal-core-docs/helpers'; +import PageContext, { ProductVersion } from '@mui/internal-core-docs/PageContext'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import MuiProductSelector from 'docs/src/modules/components/MuiProductSelector'; import DiamondSponsors from 'docs/src/modules/components/DiamondSponsors'; import SideNavigationBanner from 'docs/src/components/banner/SideNavigationBanner'; -import { MuiPage } from '@mui/docs/MuiPage'; +import { MuiPage } from '@mui/internal-core-docs/MuiPage'; // TODO: Collapse should expose an API to customize the duration based on the height. function transitionTheme(theme: Theme) { diff --git a/docs/src/modules/components/AppNavDrawerItem.tsx b/docs/src/modules/components/AppNavDrawerItem.tsx index f0fa1217b183b4..66da348b8db5c8 100644 --- a/docs/src/modules/components/AppNavDrawerItem.tsx +++ b/docs/src/modules/components/AppNavDrawerItem.tsx @@ -5,8 +5,8 @@ import { alpha, styled, SxProps, Theme } from '@mui/material/styles'; import Collapse from '@mui/material/Collapse'; import Box from '@mui/material/Box'; import Chip from '@mui/material/Chip'; -import { samePageLinkNavigation, Link, type LinkProps } from '@mui/docs/Link'; -import { MuiPageIcon } from '@mui/docs/MuiPage'; +import { samePageLinkNavigation, Link, type LinkProps } from '@mui/internal-core-docs/Link'; +import { MuiPageIcon } from '@mui/internal-core-docs/MuiPage'; import standardNavIcons from './AppNavIcons'; interface ItemBaseProps { diff --git a/docs/src/modules/components/AppSearch.d.ts b/docs/src/modules/components/AppSearch.d.ts index c415f85f964b20..25bb654a2df529 100644 --- a/docs/src/modules/components/AppSearch.d.ts +++ b/docs/src/modules/components/AppSearch.d.ts @@ -1,6 +1,6 @@ import * as React from 'react'; import { SxProps } from '@mui/material/styles'; -import { MuiPageContext } from '@mui/docs/PageContext'; +import { MuiPageContext } from '@mui/internal-core-docs/PageContext'; export function convertProductIdToName(productInfo: MuiPageContext): string | undefined; diff --git a/docs/src/modules/components/AppSearch.js b/docs/src/modules/components/AppSearch.js index 81ee9ecfd904c1..f0ed130af3c46c 100644 --- a/docs/src/modules/components/AppSearch.js +++ b/docs/src/modules/components/AppSearch.js @@ -18,12 +18,12 @@ import ChecklistRoundedIcon from '@mui/icons-material/ChecklistRounded'; import NewspaperRoundedIcon from '@mui/icons-material/NewspaperRounded'; import GlobalStyles from '@mui/material/GlobalStyles'; import { alpha } from '@mui/material/styles'; -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; import { LANGUAGES_SSR } from 'docs/config'; -import { Link } from '@mui/docs/Link'; -import { useTranslate, useUserLanguage } from '@mui/docs/i18n'; -import useLazyCSS from '@mui/docs/useLazyCSS'; -import PageContext from '@mui/docs/PageContext'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; +import useLazyCSS from '@mui/internal-core-docs/useLazyCSS'; +import PageContext from '@mui/internal-core-docs/PageContext'; import SearchButton from './SearchButton'; function NewStartScreen() { diff --git a/docs/src/modules/components/AppSettingsDrawer.js b/docs/src/modules/components/AppSettingsDrawer.js index 509ab62dbf36ab..918146d6edf465 100644 --- a/docs/src/modules/components/AppSettingsDrawer.js +++ b/docs/src/modules/components/AppSettingsDrawer.js @@ -14,8 +14,8 @@ import DarkModeOutlinedIcon from '@mui/icons-material/DarkModeOutlined'; import SettingsBrightnessIcon from '@mui/icons-material/SettingsBrightness'; import FormatTextdirectionLToRIcon from '@mui/icons-material/FormatTextdirectionLToR'; import FormatTextdirectionRToLIcon from '@mui/icons-material/FormatTextdirectionRToL'; -import { useColorSchemeShim, useChangeTheme } from '@mui/docs/ThemeContext'; -import { useTranslate } from '@mui/docs/i18n'; +import { useColorSchemeShim, useChangeTheme } from '@mui/internal-core-docs/ThemeContext'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; const Heading = styled(Typography)(({ theme }) => ({ margin: '16px 0 8px', diff --git a/docs/src/modules/components/AppTableOfContents.js b/docs/src/modules/components/AppTableOfContents.js index 556e302e7c3fe4..d3a2315f268d75 100644 --- a/docs/src/modules/components/AppTableOfContents.js +++ b/docs/src/modules/components/AppTableOfContents.js @@ -3,10 +3,10 @@ import * as React from 'react'; import PropTypes from 'prop-types'; import { throttle } from 'es-toolkit/function'; import { styled } from '@mui/material/styles'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import TableOfContents, { NavItem, TOC_WIDTH } from 'docs/src/modules/components/TableOfContents'; import MiniTableOfContents from 'docs/src/modules/components/MiniTableOfContents'; -import { samePageLinkNavigation } from '@mui/docs/Link'; +import { samePageLinkNavigation } from '@mui/internal-core-docs/Link'; const Nav = styled('nav', { shouldForwardProp: (prop) => prop !== 'wideLayout', diff --git a/docs/src/modules/components/BackToTop.tsx b/docs/src/modules/components/BackToTop.tsx index b2c5de3573695c..9d56468bc8abd7 100644 --- a/docs/src/modules/components/BackToTop.tsx +++ b/docs/src/modules/components/BackToTop.tsx @@ -6,7 +6,7 @@ import Tooltip from '@mui/material/Tooltip'; import KeyboardArrowUpRoundedIcon from '@mui/icons-material/KeyboardArrowUpRounded'; import Fade from '@mui/material/Fade'; import { Theme } from '@mui/material/styles'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; export default function BackToTop() { const t = useTranslate(); diff --git a/docs/src/modules/components/ComponentPageTabs.js b/docs/src/modules/components/ComponentPageTabs.js index 61287f70470772..562a10e61113b6 100644 --- a/docs/src/modules/components/ComponentPageTabs.js +++ b/docs/src/modules/components/ComponentPageTabs.js @@ -2,8 +2,8 @@ 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 '@mui/docs/i18n'; -import { Link } from '@mui/docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; export const HEIGHT = 50; diff --git a/docs/src/modules/components/ComponentsApiContent.tsx b/docs/src/modules/components/ComponentsApiContent.tsx index a207d9cc447f39..fa014a3f8cfca3 100644 --- a/docs/src/modules/components/ComponentsApiContent.tsx +++ b/docs/src/modules/components/ComponentsApiContent.tsx @@ -4,11 +4,11 @@ import PropTypes from 'prop-types'; import { kebabCase } from 'es-toolkit/string'; import { useRouter } from 'next/router'; import exactProp from '@mui/utils/exactProp'; -import { Translate, useTranslate, useUserLanguage } from '@mui/docs/i18n'; -import { SectionTitle, SectionTitleProps } from '@mui/docs/SectionTitle'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; -import type { LayoutStorageKeys } from '@mui/docs/ApiPage'; +import { Translate, useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; +import { SectionTitle, SectionTitleProps } from '@mui/internal-core-docs/SectionTitle'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; +import type { LayoutStorageKeys } from '@mui/internal-core-docs/ApiPage'; import { ComponentApiContent, PropsTranslations } from '@mui-internal/api-docs-builder'; import { ApiDisplayLayout, @@ -19,7 +19,7 @@ import { PropertiesSection, SlotsSection, ClassesSection, -} from '@mui/docs/ApiPage/private'; +} from '@mui/internal-core-docs/ApiPage/private'; function getTranslatedHeader(t: Translate, header: string, title?: string) { const translations: Record = { diff --git a/docs/src/modules/components/Demo.js b/docs/src/modules/components/Demo.js index 93384c1897303f..1931b56e015550 100644 --- a/docs/src/modules/components/Demo.js +++ b/docs/src/modules/components/Demo.js @@ -10,21 +10,21 @@ import IconButton from '@mui/material/IconButton'; import Box from '@mui/material/Box'; import Collapse from '@mui/material/Collapse'; import NoSsr from '@mui/material/NoSsr'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; -import { CodeTab, CodeTabList } from '@mui/docs/HighlightedCodeWithTabs'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; +import { CodeTab, CodeTabList } from '@mui/internal-core-docs/HighlightedCodeWithTabs'; import ContentCopyRoundedIcon from '@mui/icons-material/ContentCopyRounded'; import LibraryAddCheckRoundedIcon from '@mui/icons-material/LibraryAddCheckRounded'; import DemoSandbox from 'docs/src/modules/components/DemoSandbox'; import ReactRunner from 'docs/src/modules/components/ReactRunner'; import DemoEditor from 'docs/src/modules/components/DemoEditor'; import DemoEditorError from 'docs/src/modules/components/DemoEditorError'; -import { useDemoContext } from '@mui/docs/DemoContext'; -import { useCodeVariant } from '@mui/docs/codeVariant'; -import { CODE_VARIANTS } from '@mui/docs/constants'; -import { useUserLanguage, useTranslate } from '@mui/docs/i18n'; +import { useDemoContext } from '@mui/internal-core-docs/DemoContext'; +import { useCodeVariant } from '@mui/internal-core-docs/codeVariant'; +import { CODE_VARIANTS } from '@mui/internal-core-docs/constants'; +import { useUserLanguage, useTranslate } from '@mui/internal-core-docs/i18n'; import stylingSolutionMapping from 'docs/src/modules/utils/stylingSolutionMapping'; import DemoToolbarRoot from 'docs/src/modules/components/DemoToolbarRoot'; -import { AdCarbonInline } from '@mui/docs/Ad'; +import { AdCarbonInline } from '@mui/internal-core-docs/Ad'; import DemoAiSuggestionHero from 'docs/src/modules/components/DemoAiSuggestionHero'; /** diff --git a/docs/src/modules/components/DemoAiSuggestionHero.tsx b/docs/src/modules/components/DemoAiSuggestionHero.tsx index 681df6e99b40ca..e9c53e9db57653 100644 --- a/docs/src/modules/components/DemoAiSuggestionHero.tsx +++ b/docs/src/modules/components/DemoAiSuggestionHero.tsx @@ -12,7 +12,7 @@ import AlertTitle from '@mui/material/AlertTitle'; import { styled, SxProps, useTheme, Theme } from '@mui/material/styles'; import ExpandMoreIcon from '@mui/icons-material/ExpandMore'; import useMediaQuery from '@mui/material/useMediaQuery'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; interface ExpandMoreProps extends IconButtonProps { expand: boolean; diff --git a/docs/src/modules/components/DemoEditor.tsx b/docs/src/modules/components/DemoEditor.tsx index f743878db0d5f3..64bfd14b22f5f0 100644 --- a/docs/src/modules/components/DemoEditor.tsx +++ b/docs/src/modules/components/DemoEditor.tsx @@ -5,10 +5,10 @@ import { NoSsr } from '@mui/base/NoSsr'; import { styled, alpha, useTheme } from '@mui/material/styles'; import { visuallyHidden } from '@mui/utils'; import prism from '@mui/internal-markdown/prism'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; -import { CodeCopyButton, useCodeCopy } from '@mui/docs/CodeCopy'; -import { useTranslate } from '@mui/docs/i18n'; -import { blueDark } from '@mui/docs/branding'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; +import { CodeCopyButton, useCodeCopy } from '@mui/internal-core-docs/CodeCopy'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; +import { blueDark } from '@mui/internal-core-docs/branding'; const StyledMarkdownElement = styled(MarkdownElement)(({ theme }) => [ { diff --git a/docs/src/modules/components/DemoSandbox.js b/docs/src/modules/components/DemoSandbox.js index 33b327d2f4800d..b49882c8249f60 100644 --- a/docs/src/modules/components/DemoSandbox.js +++ b/docs/src/modules/components/DemoSandbox.js @@ -10,11 +10,11 @@ import { ThemeProvider as SystemThemeProvider } from '@mui/system'; import { createTheme, useTheme, styled } from '@mui/material/styles'; import GlobalStyles from '@mui/material/GlobalStyles'; import DemoErrorBoundary from 'docs/src/modules/components/DemoErrorBoundary'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import { unstable_useEnhancedEffect as useEnhancedEffect } from '@mui/utils'; import { DemoInstanceThemeProvider } from 'docs/src/theming'; -import { ThemeOptionsContext } from '@mui/docs/ThemeContext'; -import { useDemoContext } from '@mui/docs/DemoContext'; +import { ThemeOptionsContext } from '@mui/internal-core-docs/ThemeContext'; +import { useDemoContext } from '@mui/internal-core-docs/DemoContext'; const SRC_DOC = ` diff --git a/docs/src/modules/components/DemoToolbar.js b/docs/src/modules/components/DemoToolbar.js index 3153bfffb59c0c..9c3df3829179ac 100644 --- a/docs/src/modules/components/DemoToolbar.js +++ b/docs/src/modules/components/DemoToolbar.js @@ -18,12 +18,12 @@ import Divider from '@mui/material/Divider'; import RefreshRoundedIcon from '@mui/icons-material/RefreshRounded'; import ResetFocusIcon from '@mui/icons-material/CenterFocusWeak'; import { useRouter } from 'next/router'; -import { CODE_VARIANTS } from '@mui/docs/constants'; -import { useSetCodeVariant } from '@mui/docs/codeVariant'; -import { useTranslate } from '@mui/docs/i18n'; +import { CODE_VARIANTS } from '@mui/internal-core-docs/constants'; +import { useSetCodeVariant } from '@mui/internal-core-docs/codeVariant'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import OpenMuiChat from 'docs/src/modules/components/OpenMuiChat'; import stylingSolutionMapping from 'docs/src/modules/utils/stylingSolutionMapping'; -import { useDemoContext } from '@mui/docs/DemoContext'; +import { useDemoContext } from '@mui/internal-core-docs/DemoContext'; import codeSandbox from '../sandbox/CodeSandbox'; import stackBlitz from '../sandbox/StackBlitz'; diff --git a/docs/src/modules/components/DiamondSponsors.js b/docs/src/modules/components/DiamondSponsors.js index 6058e10b471d9d..fab532b546d573 100644 --- a/docs/src/modules/components/DiamondSponsors.js +++ b/docs/src/modules/components/DiamondSponsors.js @@ -2,8 +2,8 @@ import { styled, alpha } from '@mui/material/styles'; import Box from '@mui/material/Box'; import Stack from '@mui/material/Stack'; import Typography from '@mui/material/Typography'; -import { Link } from '@mui/docs/Link'; -import { useTranslate } from '@mui/docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; const NativeLink = styled('a')(({ theme }) => ({ boxSizing: 'border-box', // TODO have CssBaseline in the Next.js layout diff --git a/docs/src/modules/components/EditPage.js b/docs/src/modules/components/EditPage.js index ed760e22eeb3ce..b84fcf4e173e12 100644 --- a/docs/src/modules/components/EditPage.js +++ b/docs/src/modules/components/EditPage.js @@ -1,7 +1,7 @@ import PropTypes from 'prop-types'; import Button from '@mui/material/Button'; import GitHubIcon from '@mui/icons-material/GitHub'; -import { useUserLanguage, useTranslate } from '@mui/docs/i18n'; +import { useUserLanguage, useTranslate } from '@mui/internal-core-docs/i18n'; const LOCALES = { zh: 'zh-CN', pt: 'pt-BR', es: 'es-ES' }; diff --git a/docs/src/modules/components/Head.tsx b/docs/src/modules/components/Head.tsx index 7d8c9945580e32..060f1eabf5a65f 100644 --- a/docs/src/modules/components/Head.tsx +++ b/docs/src/modules/components/Head.tsx @@ -2,8 +2,8 @@ import * as React from 'react'; import NextHead from 'next/head'; import { useRouter } from 'next/router'; import { LANGUAGES_SSR } from 'docs/config'; -import { useUserLanguage, useTranslate } from '@mui/docs/i18n'; -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { useUserLanguage, useTranslate } from '@mui/internal-core-docs/i18n'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; // #host-reference const HOST = process.env.PULL_REQUEST_ID diff --git a/docs/src/modules/components/HighlightedCodeWithTabs.js b/docs/src/modules/components/HighlightedCodeWithTabs.js index f6c069db4d9a74..b432b6f0e7134e 100644 --- a/docs/src/modules/components/HighlightedCodeWithTabs.js +++ b/docs/src/modules/components/HighlightedCodeWithTabs.js @@ -1,5 +1,5 @@ // Backwards compatibility for Toolpad and X. -// TODO: remove when Toolpad and X migrated to `@mui/docs/HighlightedCode` -import { HighlightedCodeWithTabs } from '@mui/docs/HighlightedCode'; +// TODO: remove when Toolpad and X migrated to `@mui/internal-core-docs/HighlightedCode` +import { HighlightedCodeWithTabs } from '@mui/internal-core-docs/HighlightedCode'; export default HighlightedCodeWithTabs; diff --git a/docs/src/modules/components/HooksApiContent.tsx b/docs/src/modules/components/HooksApiContent.tsx index 8b5d7b336aaea1..464aecf83ddad1 100644 --- a/docs/src/modules/components/HooksApiContent.tsx +++ b/docs/src/modules/components/HooksApiContent.tsx @@ -3,18 +3,18 @@ import * as React from 'react'; import PropTypes from 'prop-types'; import { kebabCase } from 'es-toolkit/string'; import exactProp from '@mui/utils/exactProp'; -import { Translate, useTranslate, useUserLanguage } from '@mui/docs/i18n'; -import { SectionTitle, SectionTitleProps } from '@mui/docs/SectionTitle'; -import type { LayoutStorageKeys } from '@mui/docs/ApiPage'; +import { Translate, useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; +import { SectionTitle, SectionTitleProps } from '@mui/internal-core-docs/SectionTitle'; +import type { LayoutStorageKeys } from '@mui/internal-core-docs/ApiPage'; import { HookApiContent, HooksTranslations } from '@mui-internal/api-docs-builder'; import { ApiDisplayLayout, DEFAULT_API_LAYOUT_STORAGE_KEYS, getHookApiDefinitions, PropertiesSection, -} from '@mui/docs/ApiPage/private'; -import { HighlightedCode } from '@mui/docs/HighlightedCode'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; +} from '@mui/internal-core-docs/ApiPage/private'; +import { HighlightedCode } from '@mui/internal-core-docs/HighlightedCode'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; function getTranslatedHeader(t: Translate, header: string, title?: string) { const translations: Record = { diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 3889e37a9e85f8..5e066f5e9db733 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -1,9 +1,9 @@ import PropTypes from 'prop-types'; import { exactProp } from '@mui/utils'; -import { Ad, AdGuest } from '@mui/docs/Ad'; +import { Ad, AdGuest } from '@mui/internal-core-docs/Ad'; import RichMarkdownElement from 'docs/src/modules/components/RichMarkdownElement'; import AppLayoutDocs from 'docs/src/modules/components/AppLayoutDocs'; -import { useUserLanguage } from '@mui/docs/i18n'; +import { useUserLanguage } from '@mui/internal-core-docs/i18n'; export default function MarkdownDocs(props) { const { diff --git a/docs/src/modules/components/MarkdownDocsV2.js b/docs/src/modules/components/MarkdownDocsV2.js index 9ba2a03938a170..5198f687d7ea39 100644 --- a/docs/src/modules/components/MarkdownDocsV2.js +++ b/docs/src/modules/components/MarkdownDocsV2.js @@ -3,16 +3,16 @@ import PropTypes from 'prop-types'; import { useRouter } from 'next/router'; import { kebabCase } from 'es-toolkit/string'; import { exactProp } from '@mui/utils'; -import { Ad, AdGuest } from '@mui/docs/Ad'; +import { Ad, AdGuest } from '@mui/internal-core-docs/Ad'; import ComponentsApiContent from 'docs/src/modules/components/ComponentsApiContent'; import HooksApiContent from 'docs/src/modules/components/HooksApiContent'; import { getTranslatedHeader as getComponentTranslatedHeader } from 'docs/src/modules/components/ApiPage'; import RichMarkdownElement from 'docs/src/modules/components/RichMarkdownElement'; import AppLayoutDocs from 'docs/src/modules/components/AppLayoutDocs'; -import { useTranslate, useUserLanguage } from '@mui/docs/i18n'; +import { useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; import { HEIGHT as AppFrameHeight } from 'docs/src/modules/components/AppFrame'; import { HEIGHT as TabsHeight } from 'docs/src/modules/components/ComponentPageTabs'; -import { getPropertiesToc, getClassesToc } from '@mui/docs/ApiPage/private'; +import { getPropertiesToc, getClassesToc } from '@mui/internal-core-docs/ApiPage/private'; function getHookTranslatedHeader(t, header) { const translations = { diff --git a/docs/src/modules/components/MarkdownLinks.ts b/docs/src/modules/components/MarkdownLinks.ts index e128d16475699a..244de5d1292fe3 100644 --- a/docs/src/modules/components/MarkdownLinks.ts +++ b/docs/src/modules/components/MarkdownLinks.ts @@ -1,6 +1,6 @@ import * as React from 'react'; import Router from 'next/router'; -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; export function samePageLinkNavigation(event: MouseEvent) { if ( diff --git a/docs/src/modules/components/MaterialFreeTemplatesCollection.js b/docs/src/modules/components/MaterialFreeTemplatesCollection.js index 43cd50464f3b89..5d74ebb206eef1 100644 --- a/docs/src/modules/components/MaterialFreeTemplatesCollection.js +++ b/docs/src/modules/components/MaterialFreeTemplatesCollection.js @@ -10,8 +10,8 @@ import SvgIcon from '@mui/material/SvgIcon'; import Visibility from '@mui/icons-material/Visibility'; import CodeRoundedIcon from '@mui/icons-material/CodeRounded'; import OpenInNewRoundedIcon from '@mui/icons-material/OpenInNewRounded'; -import { useTranslate } from '@mui/docs/i18n'; -import { pascalCase } from '@mui/docs/helpers'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; +import { pascalCase } from '@mui/internal-core-docs/helpers'; import sourceMaterialTemplates from 'docs/src/modules/material/sourceMaterialTemplates'; import codeSandbox from 'docs/src/modules/sandbox/CodeSandbox'; import stackBlitz from 'docs/src/modules/sandbox/StackBlitz'; diff --git a/docs/src/modules/components/MaterialShowcase.js b/docs/src/modules/components/MaterialShowcase.js index 2425625f62724f..25018a54817857 100644 --- a/docs/src/modules/components/MaterialShowcase.js +++ b/docs/src/modules/components/MaterialShowcase.js @@ -10,8 +10,8 @@ import IconButton from '@mui/material/IconButton'; import GitHubIcon from '@mui/icons-material/GitHub'; import CalendarMonthRoundedIcon from '@mui/icons-material/CalendarMonthRounded'; import { alpha } from '@mui/material/styles'; -import { Link } from '@mui/docs/Link'; -import { useTranslate } from '@mui/docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; /** * The app structure: diff --git a/docs/src/modules/components/MaterialStartingLinksCollection.js b/docs/src/modules/components/MaterialStartingLinksCollection.js index 8f82ed7cc245db..070a672207a4d3 100644 --- a/docs/src/modules/components/MaterialStartingLinksCollection.js +++ b/docs/src/modules/components/MaterialStartingLinksCollection.js @@ -4,7 +4,7 @@ import WebRoundedIcon from '@mui/icons-material/WebRounded'; import DrawRoundedIcon from '@mui/icons-material/DrawRounded'; import PlayCircleFilledWhiteRoundedIcon from '@mui/icons-material/PlayCircleFilledWhiteRounded'; import DesignServicesRoundedIcon from '@mui/icons-material/DesignServicesRounded'; -import { InfoCard } from '@mui/docs/InfoCard'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; const content = [ { diff --git a/docs/src/modules/components/MaterialUIComponents/MaterialUtilComponents.js b/docs/src/modules/components/MaterialUIComponents/MaterialUtilComponents.js index 3827f22cfdf424..841658bcbac559 100644 --- a/docs/src/modules/components/MaterialUIComponents/MaterialUtilComponents.js +++ b/docs/src/modules/components/MaterialUIComponents/MaterialUtilComponents.js @@ -1,5 +1,5 @@ import Grid from '@mui/material/Grid'; -import { InfoCard } from '@mui/docs/InfoCard'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; import HighlightAltRoundedIcon from '@mui/icons-material/HighlightAltRounded'; import CssRoundedIcon from '@mui/icons-material/CssRounded'; import DnsRoundedIcon from '@mui/icons-material/DnsRounded'; diff --git a/docs/src/modules/components/MaterialUIDesignResources.js b/docs/src/modules/components/MaterialUIDesignResources.js index 04229c72d1c3a5..aa4b9d789c58a8 100644 --- a/docs/src/modules/components/MaterialUIDesignResources.js +++ b/docs/src/modules/components/MaterialUIDesignResources.js @@ -1,5 +1,5 @@ import Grid from '@mui/material/Grid'; -import { InfoCard } from '@mui/docs/InfoCard'; +import { InfoCard } from '@mui/internal-core-docs/InfoCard'; const content = [ { diff --git a/docs/src/modules/components/MuiProductSelector.tsx b/docs/src/modules/components/MuiProductSelector.tsx index ac700f3db4b5a9..add60d19b88cbd 100644 --- a/docs/src/modules/components/MuiProductSelector.tsx +++ b/docs/src/modules/components/MuiProductSelector.tsx @@ -7,7 +7,7 @@ import Divider from '@mui/material/Divider'; import MenuList, { MenuListProps } from '@mui/material/MenuList'; import MenuItem, { MenuItemProps } from '@mui/material/MenuItem'; import ROUTES from 'docs/src/route'; -import PageContext from '@mui/docs/PageContext'; +import PageContext from '@mui/internal-core-docs/PageContext'; import SvgMuiLogomark from 'docs/src/icons/SvgMuiLogomark'; import SvgBaseUiLogo from 'docs/src/icons/SvgBaseUiLogo'; import BackupTableRoundedIcon from '@mui/icons-material/BackupTableRounded'; diff --git a/docs/src/modules/components/Notifications.tsx b/docs/src/modules/components/Notifications.tsx index ec5f277bc98672..1745991834c372 100644 --- a/docs/src/modules/components/Notifications.tsx +++ b/docs/src/modules/components/Notifications.tsx @@ -13,8 +13,8 @@ import { ClickAwayListener } from '@mui/base/ClickAwayListener'; import MuiList from '@mui/material/List'; import MuiListItem from '@mui/material/ListItem'; import MuiDivider from '@mui/material/Divider'; -import { getCookie } from '@mui/docs/helpers'; -import { useUserLanguage, useTranslate } from '@mui/docs/i18n'; +import { getCookie } from '@mui/internal-core-docs/helpers'; +import { useUserLanguage, useTranslate } from '@mui/internal-core-docs/i18n'; async function fetchNotifications() { if (process.env.NODE_ENV !== 'production') { diff --git a/docs/src/modules/components/OpenMuiChat.tsx b/docs/src/modules/components/OpenMuiChat.tsx index c54194428f8273..3536595681c201 100644 --- a/docs/src/modules/components/OpenMuiChat.tsx +++ b/docs/src/modules/components/OpenMuiChat.tsx @@ -4,8 +4,8 @@ import Button, { ButtonProps } from '@mui/material/Button'; import CircularProgress from '@mui/material/CircularProgress'; import Snackbar from '@mui/material/Snackbar'; import Alert from '@mui/material/Alert'; -import PageContext from '@mui/docs/PageContext'; -import { useDemoContext } from '@mui/docs/DemoContext'; +import PageContext from '@mui/internal-core-docs/PageContext'; +import { useDemoContext } from '@mui/internal-core-docs/DemoContext'; import { createMuiChat } from '../sandbox/MuiChat'; import { DemoData } from '../sandbox/types'; diff --git a/docs/src/modules/components/RichMarkdownElement.js b/docs/src/modules/components/RichMarkdownElement.js index 03f6f4f770b7e5..1ba180841603da 100644 --- a/docs/src/modules/components/RichMarkdownElement.js +++ b/docs/src/modules/components/RichMarkdownElement.js @@ -1,7 +1,7 @@ import PropTypes from 'prop-types'; -import { useTranslate, useUserLanguage } from '@mui/docs/i18n'; -import { HighlightedCodeWithTabs } from '@mui/docs/HighlightedCodeWithTabs'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; +import { useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; +import { HighlightedCodeWithTabs } from '@mui/internal-core-docs/HighlightedCodeWithTabs'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; import Demo from 'docs/src/modules/components/Demo'; function noComponent(moduleID) { diff --git a/docs/src/modules/components/SearchButton.tsx b/docs/src/modules/components/SearchButton.tsx index 44b57b75c57c09..c8f48f1f23ef85 100644 --- a/docs/src/modules/components/SearchButton.tsx +++ b/docs/src/modules/components/SearchButton.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import SearchIcon from '@mui/icons-material/Search'; import { alpha, styled } from '@mui/material/styles'; -import { useTranslate } from '@mui/docs/i18n'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; const SearchButtonStyled = styled('button')(({ theme }) => [ { diff --git a/docs/src/modules/components/TableOfContents.js b/docs/src/modules/components/TableOfContents.js index 1d1f4e9e70fc1c..c0db2b13436d04 100644 --- a/docs/src/modules/components/TableOfContents.js +++ b/docs/src/modules/components/TableOfContents.js @@ -3,8 +3,8 @@ import PropTypes from 'prop-types'; import { styled, alpha } from '@mui/material/styles'; import Typography from '@mui/material/Typography'; import NoSsr from '@mui/material/NoSsr'; -import { Link } from '@mui/docs/Link'; -import { useTranslate } from '@mui/docs/i18n'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; import featureToggle from 'docs/src/featureToggle'; export const TOC_WIDTH = 242; diff --git a/docs/src/modules/components/TemplateFrame.js b/docs/src/modules/components/TemplateFrame.js index 07e8bca3a4edbb..dfb96815f093ad 100644 --- a/docs/src/modules/components/TemplateFrame.js +++ b/docs/src/modules/components/TemplateFrame.js @@ -3,7 +3,7 @@ import * as React from 'react'; import { useRouter } from 'next/router'; import { deepmerge } from '@mui/utils'; -import { getDesignTokens, getThemedComponents } from '@mui/docs/branding'; +import { getDesignTokens, getThemedComponents } from '@mui/internal-core-docs/branding'; import { createTheme, ThemeProvider, styled, useColorScheme } from '@mui/material/styles'; import Tooltip from '@mui/material/Tooltip'; import Menu from '@mui/material/Menu'; @@ -24,7 +24,7 @@ import PaletteIcon from '@mui/icons-material/PaletteOutlined'; import codeSandbox from 'docs/src/modules/sandbox/CodeSandbox'; import stackBlitz from 'docs/src/modules/sandbox/StackBlitz'; import sourceMaterialTemplates from 'docs/src/modules/material/sourceMaterialTemplates'; -import { pascalCase } from '@mui/docs/helpers'; +import { pascalCase } from '@mui/internal-core-docs/helpers'; const StyledAppBar = styled(AppBar)(({ theme }) => ({ position: 'relative', diff --git a/docs/src/modules/components/ThemeViewer.tsx b/docs/src/modules/components/ThemeViewer.tsx index bd23f524af7772..91b53534056fbe 100644 --- a/docs/src/modules/components/ThemeViewer.tsx +++ b/docs/src/modules/components/ThemeViewer.tsx @@ -6,7 +6,7 @@ import ChevronDownIcon from '@mui/icons-material/ExpandMoreRounded'; import ChevronRightIcon from '@mui/icons-material/ChevronRightRounded'; import { SimpleTreeView } from '@mui/x-tree-view/SimpleTreeView'; import { TreeItem as MuiTreeItem, treeItemClasses } from '@mui/x-tree-view/TreeItem'; -import { blue, blueDark } from '@mui/docs/branding'; +import { blue, blueDark } from '@mui/internal-core-docs/branding'; function getType(value: any) { if (Array.isArray(value)) { diff --git a/docs/src/modules/components/TopLayoutBlog.js b/docs/src/modules/components/TopLayoutBlog.js index daaa727f399e70..7025c7ca48a516 100644 --- a/docs/src/modules/components/TopLayoutBlog.js +++ b/docs/src/modules/components/TopLayoutBlog.js @@ -8,16 +8,16 @@ import Divider from '@mui/material/Divider'; import Typography from '@mui/material/Typography'; import Avatar from '@mui/material/Avatar'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; 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 '@mui/docs/MarkdownElement'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; import RichMarkdownElement from 'docs/src/modules/components/RichMarkdownElement'; -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; export const authors = { oliviertassinari: { diff --git a/docs/src/modules/components/TopLayoutCareers.js b/docs/src/modules/components/TopLayoutCareers.js index e291e64d6aa101..b3ecb77afc49c6 100644 --- a/docs/src/modules/components/TopLayoutCareers.js +++ b/docs/src/modules/components/TopLayoutCareers.js @@ -6,10 +6,10 @@ import Head from 'docs/src/modules/components/Head'; 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 '@mui/docs/branding'; -import { MarkdownElement } from '@mui/docs/MarkdownElement'; -import { Link } from '@mui/docs/Link'; -import { useTranslate } from '@mui/docs/i18n'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; +import { Link } from '@mui/internal-core-docs/Link'; +import { useTranslate } from '@mui/internal-core-docs/i18n'; const StyledDiv = styled('div')(({ theme }) => ({ flex: '1 0 100%', diff --git a/docs/src/modules/components/TopLayoutCaseStudy.js b/docs/src/modules/components/TopLayoutCaseStudy.js index 9d3bc3fdb477b8..07fad72ace7f3b 100644 --- a/docs/src/modules/components/TopLayoutCaseStudy.js +++ b/docs/src/modules/components/TopLayoutCaseStudy.js @@ -6,15 +6,15 @@ import { exactProp } from '@mui/utils'; import ChevronLeftRoundedIcon from '@mui/icons-material/ChevronLeftRounded'; import Divider from '@mui/material/Divider'; import Head from 'docs/src/modules/components/Head'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; 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 RichMarkdownElement from 'docs/src/modules/components/RichMarkdownElement'; -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; import ROUTES from 'docs/src/route'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; const classes = { back: 'TopLayoutCaseStudy-back', diff --git a/docs/src/modules/sandbox/CodeSandbox.ts b/docs/src/modules/sandbox/CodeSandbox.ts index 634b300257ee4c..cbab77f7cf5661 100644 --- a/docs/src/modules/sandbox/CodeSandbox.ts +++ b/docs/src/modules/sandbox/CodeSandbox.ts @@ -5,7 +5,7 @@ import SandboxDependencies from 'docs/src/modules/sandbox/Dependencies'; import * as CRA from 'docs/src/modules/sandbox/CreateReactApp'; import getFileExtension from 'docs/src/modules/sandbox/FileExtension'; import flattenRelativeImports from 'docs/src/modules/sandbox/FlattenRelativeImports'; -import type { SandboxConfig } from '@mui/docs/DemoContext'; +import type { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; import { DemoData, CodeVariant } from 'docs/src/modules/sandbox/types'; const CSB_DEV_DEPENDENCIES = { diff --git a/docs/src/modules/sandbox/CreateReactApp.ts b/docs/src/modules/sandbox/CreateReactApp.ts index 2ee07e2884878b..cbbfaa48d7e9ab 100644 --- a/docs/src/modules/sandbox/CreateReactApp.ts +++ b/docs/src/modules/sandbox/CreateReactApp.ts @@ -1,4 +1,4 @@ -import type { SandboxConfig } from '@mui/docs/DemoContext'; +import type { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; import { DemoData } from 'docs/src/modules/sandbox/types'; export const getHtml = ({ diff --git a/docs/src/modules/sandbox/Dependencies.ts b/docs/src/modules/sandbox/Dependencies.ts index a0c8a3a16914d4..8dc39d4fcad793 100644 --- a/docs/src/modules/sandbox/Dependencies.ts +++ b/docs/src/modules/sandbox/Dependencies.ts @@ -1,5 +1,5 @@ -import { CODE_VARIANTS } from '@mui/docs/constants'; -import type { SandboxConfig } from '@mui/docs/DemoContext'; +import { CODE_VARIANTS } from '@mui/internal-core-docs/constants'; +import type { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; import { DemoData } from './types'; const packagesWithBundledTypes = [ diff --git a/docs/src/modules/sandbox/MuiChat.ts b/docs/src/modules/sandbox/MuiChat.ts index 255e69e1cb7364..180b7a7e60524a 100644 --- a/docs/src/modules/sandbox/MuiChat.ts +++ b/docs/src/modules/sandbox/MuiChat.ts @@ -1,5 +1,5 @@ /* eslint-disable import/prefer-default-export */ -import type { SandboxConfig } from '@mui/docs/DemoContext'; +import type { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; import { DemoData } from './types'; import SandboxDependencies from './Dependencies'; import flattenRelativeImports from './FlattenRelativeImports'; diff --git a/docs/src/modules/sandbox/StackBlitz.ts b/docs/src/modules/sandbox/StackBlitz.ts index 2860d686222b95..21cf3ca4cafa73 100644 --- a/docs/src/modules/sandbox/StackBlitz.ts +++ b/docs/src/modules/sandbox/StackBlitz.ts @@ -1,7 +1,7 @@ import addHiddenInput from 'docs/src/modules/utils/addHiddenInput'; import SandboxDependencies from 'docs/src/modules/sandbox/Dependencies'; import flattenRelativeImports from 'docs/src/modules/sandbox/FlattenRelativeImports'; -import type { SandboxConfig } from '@mui/docs/DemoContext'; +import type { SandboxConfig } from '@mui/internal-core-docs/DemoContext'; import { CodeVariant, DemoData } from 'docs/src/modules/sandbox/types'; import * as CRA from 'docs/src/modules/sandbox/CreateReactApp'; diff --git a/docs/src/modules/sandbox/types.ts b/docs/src/modules/sandbox/types.ts index 8126feacf28e2f..7a2ff8cc1be5e9 100644 --- a/docs/src/modules/sandbox/types.ts +++ b/docs/src/modules/sandbox/types.ts @@ -1,4 +1,4 @@ -import type { MuiProductId } from '@mui/docs/getProductInfoFromUrl'; +import type { MuiProductId } from '@mui/internal-core-docs/getProductInfoFromUrl'; export type CodeVariant = 'TS' | 'JS'; diff --git a/docs/src/modules/utils/codeStylingSolution.js b/docs/src/modules/utils/codeStylingSolution.js index d4337442525384..729bb9583b96ce 100644 --- a/docs/src/modules/utils/codeStylingSolution.js +++ b/docs/src/modules/utils/codeStylingSolution.js @@ -1,7 +1,7 @@ import * as React from 'react'; import PropTypes from 'prop-types'; -import { getCookie } from '@mui/docs/helpers'; -import { CODE_STYLING } from '@mui/docs/constants'; +import { getCookie } from '@mui/internal-core-docs/helpers'; +import { CODE_STYLING } from '@mui/internal-core-docs/constants'; const CodeStylingContext = React.createContext({ codeStyling: CODE_STYLING.SYSTEM, diff --git a/docs/src/modules/utils/getProductInfoFromUrl.ts b/docs/src/modules/utils/getProductInfoFromUrl.ts index 8b7a3ffa928a52..893d6cb0214fac 100644 --- a/docs/src/modules/utils/getProductInfoFromUrl.ts +++ b/docs/src/modules/utils/getProductInfoFromUrl.ts @@ -1,4 +1,4 @@ -import { pathnameToLanguage } from '@mui/docs/helpers'; +import { pathnameToLanguage } from '@mui/internal-core-docs/helpers'; export type MuiProductId = | 'null' diff --git a/docs/src/modules/utils/mapApiPageTranslations.js b/docs/src/modules/utils/mapApiPageTranslations.js index 140196a368bb8e..9800670e7106db 100644 --- a/docs/src/modules/utils/mapApiPageTranslations.js +++ b/docs/src/modules/utils/mapApiPageTranslations.js @@ -1,4 +1,4 @@ -import mapApiPageTranslationsBase from '@mui/docs/mapApiPageTranslations'; +import mapApiPageTranslationsBase from '@mui/internal-core-docs/mapApiPageTranslations'; import { LANGUAGES_IGNORE_PAGES } from '../../../config'; diff --git a/docs/src/modules/utils/stylingSolutionMapping.js b/docs/src/modules/utils/stylingSolutionMapping.js index 2c3e475d6ef755..194bf0557cf020 100644 --- a/docs/src/modules/utils/stylingSolutionMapping.js +++ b/docs/src/modules/utils/stylingSolutionMapping.js @@ -1,4 +1,4 @@ -import { CODE_STYLING } from '@mui/docs/constants'; +import { CODE_STYLING } from '@mui/internal-core-docs/constants'; const stylingSolutionMapping = { [CODE_STYLING.TAILWIND]: 'tailwind', diff --git a/docs/src/pages/production-error/ErrorDecoder.js b/docs/src/pages/production-error/ErrorDecoder.js index 1498a55b2b4373..03507887857f1b 100644 --- a/docs/src/pages/production-error/ErrorDecoder.js +++ b/docs/src/pages/production-error/ErrorDecoder.js @@ -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 '@mui/docs/MarkdownElement'; +import { MarkdownElement } from '@mui/internal-core-docs/MarkdownElement'; const ErrorMessageSection = styled('div')({ // reset display: block from Demo diff --git a/docs/src/pages/versions/LatestVersions.js b/docs/src/pages/versions/LatestVersions.js index 6891fa55bb02ec..0f916971cba729 100644 --- a/docs/src/pages/versions/LatestVersions.js +++ b/docs/src/pages/versions/LatestVersions.js @@ -4,7 +4,7 @@ import TableBody from '@mui/material/TableBody'; import TableCell from '@mui/material/TableCell'; import TableRow from '@mui/material/TableRow'; import Typography from '@mui/material/Typography'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; function LatestVersions() { return ( diff --git a/docs/src/pages/versions/ReleasedVersions.js b/docs/src/pages/versions/ReleasedVersions.js index ede4cedc2c2833..ccdad1f0e20a78 100644 --- a/docs/src/pages/versions/ReleasedVersions.js +++ b/docs/src/pages/versions/ReleasedVersions.js @@ -5,7 +5,7 @@ import TableBody from '@mui/material/TableBody'; import TableCell from '@mui/material/TableCell'; import TableRow from '@mui/material/TableRow'; import Typography from '@mui/material/Typography'; -import { Link } from '@mui/docs/Link'; +import { Link } from '@mui/internal-core-docs/Link'; import VersionsContext from 'docs/src/pages/versions/VersionsContext'; const GITHUB_RELEASE_BASE_URL = 'https://github.com/mui/material-ui/releases/tag/'; diff --git a/docs/src/theming.tsx b/docs/src/theming.tsx index ac29f5bee22ea2..020efc9930713a 100644 --- a/docs/src/theming.tsx +++ b/docs/src/theming.tsx @@ -1,8 +1,8 @@ import * as React from 'react'; import { deepmerge } from '@mui/utils'; import { ThemeProvider, createTheme, useTheme } from '@mui/material/styles'; -import { ThemeOptionsContext, highDensity } from '@mui/docs/ThemeContext'; -import { BrandingCssVarsProvider } from '@mui/docs/branding'; +import { ThemeOptionsContext, highDensity } from '@mui/internal-core-docs/ThemeContext'; +import { BrandingCssVarsProvider } from '@mui/internal-core-docs/branding'; const defaultTheme = createTheme({ colorSchemes: { light: true, dark: true }, diff --git a/docs/types/webpack.d.ts b/docs/types/webpack.d.ts index 267be4b794ac29..d27f76c24414ba 100644 --- a/docs/types/webpack.d.ts +++ b/docs/types/webpack.d.ts @@ -1 +1 @@ -import '@mui/docs/webpack'; +import '@mui/internal-core-docs/webpack'; diff --git a/eslint.config.mjs b/eslint.config.mjs index 0d30ecc2b93550..6a666284386a03 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -48,7 +48,7 @@ const NO_RESTRICTED_IMPORTS_PATTERNS_DEEPLY_NESTED = [ '@pigment-css/*/*/*', // Allow any import depth with any internal packages '!@mui/internal-*/**', - '!@mui/docs/**', // @mui/docs should be @mui/internal-docs + '!@mui/internal-core-docs/**', ], message: OneLevelImportMessage, }, @@ -119,8 +119,8 @@ export default defineConfig( { files: [ `packages-internal/**/*${EXTENSION_TS}`, - `packages/api-docs-builder/**/*${EXTENSION_TS}`, - `packages/api-docs-builder-core/**/*${EXTENSION_TS}`, + `packages-internal/api-docs-builder/**/*${EXTENSION_TS}`, + `packages-internal/api-docs-builder-core/**/*${EXTENSION_TS}`, ], rules: { // Only applies to our public packages @@ -228,7 +228,7 @@ export default defineConfig( '**/*.spec.*', '**/*.test.*', // used internally, not used on app router yet - '**/mui-docs/**/*', + '**/mui-internal-core-docs/**/*', ], rules: { 'mui/add-undef-to-optional': 'error', @@ -240,7 +240,7 @@ export default defineConfig( '**/*.spec.*', '**/*.test.*', // used internally, not used on app router yet - '**/mui-docs/**/*', + '**/mui-internal-core-docs/**/*', ], rules: { 'mui/disallow-react-api-in-server-components': 'error', @@ -311,21 +311,21 @@ export default defineConfig( 'import/extensions': 'off', }, }, - // Migrated config from packages/api-docs-builder/.eslintrc.js + // Migrated config from packages-internal/api-docs-builder/.eslintrc.js { files: [ - `packages/api-docs-builder/**/*${EXTENSION_TS}`, - // Allow named exports for locales and mui-docs: https://github.com/mui/material-ui/pull/46933 + `packages-internal/api-docs-builder/**/*${EXTENSION_TS}`, + // Allow named exports for locales and mui-internal-core-docs: https://github.com/mui/material-ui/pull/46933 `packages/mui-material/src/locale/*${EXTENSION_TS}`, - `packages/mui-docs/src/**/*${EXTENSION_TS}`, + `packages-internal/core-docs/src/**/*${EXTENSION_TS}`, ], rules: { 'import/prefer-default-export': 'off', }, }, - // Migrated config from packages/api-docs-builder-core/.eslintrc.js + // Migrated config from packages-internal/api-docs-builder-core/.eslintrc.js { - files: [`packages/api-docs-builder-core/**/*${EXTENSION_TS}`], + files: [`packages-internal/api-docs-builder-core/**/*${EXTENSION_TS}`], rules: { 'import/no-default-export': 'error', 'import/prefer-default-export': 'off', diff --git a/package.json b/package.json index 313340e8f154d9..b1df5ec37c2437 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "release:pack": "tsx scripts/releasePack.mts", "docs:api": "rimraf --glob ./docs/pages/**/api-docs ./docs/pages/**/api && pnpm docs:api:build", "docs:api:build": "tsx ./scripts/buildApiDocs/index.ts", - "docs:llms:build": "rimraf --glob ./docs/public/material-ui/ && tsx ./scripts/buildLlmsDocs/index.ts --projectSettings ./packages/api-docs-builder-core/materialUi/projectSettings.ts", + "docs:llms:build": "rimraf --glob ./docs/public/material-ui/ && tsx ./scripts/buildLlmsDocs/index.ts --projectSettings ./packages-internal/api-docs-builder-core/materialUi/projectSettings.ts", "docs:build": "pnpm docs:llms:build && pnpm --filter docs build", "docs:build-sw": "pnpm --filter docs build-sw", "docs:build-color-preview": "babel-node scripts/buildColorTypes", @@ -36,7 +36,7 @@ "docs:sync-team": "tsx ./docs/scripts/syncTeamMembers.ts && pnpm prettier", "docs:mdicons:synonyms": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js,.mjs\" ./docs/scripts/updateIconSynonyms && pnpm prettier", "docs:zipRules": "cd docs && rm mui-vale.zip && zip -r mui-vale.zip mui-vale && cd ../ && pnpm vale sync", - "extract-error-codes": "code-infra extract-error-codes --errorCodesPath docs/public/static/error-codes.json --skip @mui/core-downloads-tracker @mui/envinfo @mui/docs @mui/codemod @mui/icons-material", + "extract-error-codes": "code-infra extract-error-codes --errorCodesPath docs/public/static/error-codes.json --skip @mui/core-downloads-tracker @mui/envinfo @mui/internal-core-docs @mui/codemod @mui/icons-material", "template:screenshot": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./docs/scripts/generateTemplateScreenshots", "eslint": "eslint . --cache --report-unused-disable-directives --max-warnings 0", "eslint:ci": "eslint . --report-unused-disable-directives --max-warnings 0", @@ -164,6 +164,7 @@ "node": ">=22.18.0" }, "resolutions": { + "caniuse-lite": "^1.0.30001781", "@babel/core": "7.29.0", "@babel/plugin-transform-runtime": "^7.29.0", "@babel/preset-env": "^7.29.2", diff --git a/packages/api-docs-builder-core/index.ts b/packages-internal/api-docs-builder-core/index.ts similarity index 100% rename from packages/api-docs-builder-core/index.ts rename to packages-internal/api-docs-builder-core/index.ts diff --git a/packages/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.test.ts b/packages-internal/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.test.ts similarity index 100% rename from packages/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.test.ts rename to packages-internal/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.test.ts diff --git a/packages/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.ts b/packages-internal/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.ts similarity index 100% rename from packages/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.ts rename to packages-internal/api-docs-builder-core/materialUi/getMaterialUiComponentInfo.ts diff --git a/packages/api-docs-builder-core/materialUi/projectSettings.ts b/packages-internal/api-docs-builder-core/materialUi/projectSettings.ts similarity index 100% rename from packages/api-docs-builder-core/materialUi/projectSettings.ts rename to packages-internal/api-docs-builder-core/materialUi/projectSettings.ts diff --git a/packages/api-docs-builder-core/muiSystem/getSystemComponentInfo.ts b/packages-internal/api-docs-builder-core/muiSystem/getSystemComponentInfo.ts similarity index 100% rename from packages/api-docs-builder-core/muiSystem/getSystemComponentInfo.ts rename to packages-internal/api-docs-builder-core/muiSystem/getSystemComponentInfo.ts diff --git a/packages/api-docs-builder-core/muiSystem/projectSettings.ts b/packages-internal/api-docs-builder-core/muiSystem/projectSettings.ts similarity index 100% rename from packages/api-docs-builder-core/muiSystem/projectSettings.ts rename to packages-internal/api-docs-builder-core/muiSystem/projectSettings.ts diff --git a/packages/api-docs-builder-core/package.json b/packages-internal/api-docs-builder-core/package.json similarity index 93% rename from packages/api-docs-builder-core/package.json rename to packages-internal/api-docs-builder-core/package.json index ccddec72d61ec6..1c828b015ea150 100644 --- a/packages/api-docs-builder-core/package.json +++ b/packages-internal/api-docs-builder-core/package.json @@ -11,7 +11,7 @@ "repository": { "type": "git", "url": "git+https://github.com/mui/material-ui.git", - "directory": "packages/api-docs-builder-core" + "directory": "packages-internal/api-docs-builder-core" }, "dependencies": { "@mui-internal/api-docs-builder": "workspace:^", diff --git a/packages/api-docs-builder-core/tsconfig.json b/packages-internal/api-docs-builder-core/tsconfig.json similarity index 100% rename from packages/api-docs-builder-core/tsconfig.json rename to packages-internal/api-docs-builder-core/tsconfig.json diff --git a/packages/api-docs-builder-core/vitest.config.mts b/packages-internal/api-docs-builder-core/vitest.config.mts similarity index 100% rename from packages/api-docs-builder-core/vitest.config.mts rename to packages-internal/api-docs-builder-core/vitest.config.mts diff --git a/packages-internal/api-docs-builder/.gitignore b/packages-internal/api-docs-builder/.gitignore new file mode 100644 index 00000000000000..75fa5dd9a587a5 --- /dev/null +++ b/packages-internal/api-docs-builder/.gitignore @@ -0,0 +1,4 @@ +# Stray declaration files generated as side-effects of other packages' tsc builds +**/*.d.ts +**/*.d.ts.map +!test/** diff --git a/packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts b/packages-internal/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts similarity index 100% rename from packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts rename to packages-internal/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts diff --git a/packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts b/packages-internal/api-docs-builder/ApiBuilders/HookApiBuilder.ts similarity index 100% rename from packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts rename to packages-internal/api-docs-builder/ApiBuilders/HookApiBuilder.ts diff --git a/packages/api-docs-builder/ProjectSettings.ts b/packages-internal/api-docs-builder/ProjectSettings.ts similarity index 100% rename from packages/api-docs-builder/ProjectSettings.ts rename to packages-internal/api-docs-builder/ProjectSettings.ts diff --git a/packages/api-docs-builder/buildApi.ts b/packages-internal/api-docs-builder/buildApi.ts similarity index 100% rename from packages/api-docs-builder/buildApi.ts rename to packages-internal/api-docs-builder/buildApi.ts diff --git a/packages/api-docs-builder/buildApiUtils.test.ts b/packages-internal/api-docs-builder/buildApiUtils.test.ts similarity index 100% rename from packages/api-docs-builder/buildApiUtils.test.ts rename to packages-internal/api-docs-builder/buildApiUtils.test.ts diff --git a/packages/api-docs-builder/buildApiUtils.ts b/packages-internal/api-docs-builder/buildApiUtils.ts similarity index 100% rename from packages/api-docs-builder/buildApiUtils.ts rename to packages-internal/api-docs-builder/buildApiUtils.ts diff --git a/packages/api-docs-builder/index.ts b/packages-internal/api-docs-builder/index.ts similarity index 100% rename from packages/api-docs-builder/index.ts rename to packages-internal/api-docs-builder/index.ts diff --git a/packages/api-docs-builder/package.json b/packages-internal/api-docs-builder/package.json similarity index 95% rename from packages/api-docs-builder/package.json rename to packages-internal/api-docs-builder/package.json index d7e5cb58097344..eabb81136235a2 100644 --- a/packages/api-docs-builder/package.json +++ b/packages-internal/api-docs-builder/package.json @@ -10,7 +10,7 @@ "repository": { "type": "git", "url": "git+https://github.com/mui/material-ui.git", - "directory": "packages/api-docs-builder" + "directory": "packages-internal/api-docs-builder" }, "dependencies": { "@babel/core": "^7.29.0", diff --git a/packages/api-docs-builder/tsconfig.json b/packages-internal/api-docs-builder/tsconfig.json similarity index 85% rename from packages/api-docs-builder/tsconfig.json rename to packages-internal/api-docs-builder/tsconfig.json index 59ee6093a726a6..efe6facc41159e 100644 --- a/packages/api-docs-builder/tsconfig.json +++ b/packages-internal/api-docs-builder/tsconfig.json @@ -13,7 +13,7 @@ "moduleResolution": "nodenext", "strict": true, "paths": { - "@mui/internal-docs-utils": ["../../packages-internal/docs-utils/src"] + "@mui/internal-docs-utils": ["../docs-utils/src/index.ts"] } }, "include": ["./**/*.ts", "./**/*.js"], diff --git a/packages/api-docs-builder/types/ApiBuilder.types.ts b/packages-internal/api-docs-builder/types/ApiBuilder.types.ts similarity index 100% rename from packages/api-docs-builder/types/ApiBuilder.types.ts rename to packages-internal/api-docs-builder/types/ApiBuilder.types.ts diff --git a/packages/api-docs-builder/types/utils.types.ts b/packages-internal/api-docs-builder/types/utils.types.ts similarity index 100% rename from packages/api-docs-builder/types/utils.types.ts rename to packages-internal/api-docs-builder/types/utils.types.ts diff --git a/packages/api-docs-builder/utils/createDescribeableProp.ts b/packages-internal/api-docs-builder/utils/createDescribeableProp.ts similarity index 100% rename from packages/api-docs-builder/utils/createDescribeableProp.ts rename to packages-internal/api-docs-builder/utils/createDescribeableProp.ts diff --git a/packages/api-docs-builder/utils/createTypeScriptProject.ts b/packages-internal/api-docs-builder/utils/createTypeScriptProject.ts similarity index 100% rename from packages/api-docs-builder/utils/createTypeScriptProject.ts rename to packages-internal/api-docs-builder/utils/createTypeScriptProject.ts diff --git a/packages/api-docs-builder/utils/defaultPropsHandler.ts b/packages-internal/api-docs-builder/utils/defaultPropsHandler.ts similarity index 100% rename from packages/api-docs-builder/utils/defaultPropsHandler.ts rename to packages-internal/api-docs-builder/utils/defaultPropsHandler.ts diff --git a/packages/api-docs-builder/utils/escapeCell.test.ts b/packages-internal/api-docs-builder/utils/escapeCell.test.ts similarity index 100% rename from packages/api-docs-builder/utils/escapeCell.test.ts rename to packages-internal/api-docs-builder/utils/escapeCell.test.ts diff --git a/packages/api-docs-builder/utils/escapeCell.ts b/packages-internal/api-docs-builder/utils/escapeCell.ts similarity index 100% rename from packages/api-docs-builder/utils/escapeCell.ts rename to packages-internal/api-docs-builder/utils/escapeCell.ts diff --git a/packages/api-docs-builder/utils/escapeEntities.ts b/packages-internal/api-docs-builder/utils/escapeEntities.ts similarity index 100% rename from packages/api-docs-builder/utils/escapeEntities.ts rename to packages-internal/api-docs-builder/utils/escapeEntities.ts diff --git a/packages/api-docs-builder/utils/extractInfoFromEnum.ts b/packages-internal/api-docs-builder/utils/extractInfoFromEnum.ts similarity index 100% rename from packages/api-docs-builder/utils/extractInfoFromEnum.ts rename to packages-internal/api-docs-builder/utils/extractInfoFromEnum.ts diff --git a/packages/api-docs-builder/utils/extractInfoFromType.ts b/packages-internal/api-docs-builder/utils/extractInfoFromType.ts similarity index 100% rename from packages/api-docs-builder/utils/extractInfoFromType.ts rename to packages-internal/api-docs-builder/utils/extractInfoFromType.ts diff --git a/packages/api-docs-builder/utils/findApiPages.test.ts b/packages-internal/api-docs-builder/utils/findApiPages.test.ts similarity index 100% rename from packages/api-docs-builder/utils/findApiPages.test.ts rename to packages-internal/api-docs-builder/utils/findApiPages.test.ts diff --git a/packages/api-docs-builder/utils/findApiPages.ts b/packages-internal/api-docs-builder/utils/findApiPages.ts similarity index 100% rename from packages/api-docs-builder/utils/findApiPages.ts rename to packages-internal/api-docs-builder/utils/findApiPages.ts diff --git a/packages/api-docs-builder/utils/findComponents.ts b/packages-internal/api-docs-builder/utils/findComponents.ts similarity index 100% rename from packages/api-docs-builder/utils/findComponents.ts rename to packages-internal/api-docs-builder/utils/findComponents.ts diff --git a/packages/api-docs-builder/utils/findHooks.ts b/packages-internal/api-docs-builder/utils/findHooks.ts similarity index 100% rename from packages/api-docs-builder/utils/findHooks.ts rename to packages-internal/api-docs-builder/utils/findHooks.ts diff --git a/packages/api-docs-builder/utils/findIndexFile.ts b/packages-internal/api-docs-builder/utils/findIndexFile.ts similarity index 100% rename from packages/api-docs-builder/utils/findIndexFile.ts rename to packages-internal/api-docs-builder/utils/findIndexFile.ts diff --git a/packages/api-docs-builder/utils/findPagesMarkdown.ts b/packages-internal/api-docs-builder/utils/findPagesMarkdown.ts similarity index 100% rename from packages/api-docs-builder/utils/findPagesMarkdown.ts rename to packages-internal/api-docs-builder/utils/findPagesMarkdown.ts diff --git a/packages/api-docs-builder/utils/generateApiTranslation.ts b/packages-internal/api-docs-builder/utils/generateApiTranslation.ts similarity index 100% rename from packages/api-docs-builder/utils/generateApiTranslation.ts rename to packages-internal/api-docs-builder/utils/generateApiTranslation.ts diff --git a/packages/api-docs-builder/utils/generatePropDescription.ts b/packages-internal/api-docs-builder/utils/generatePropDescription.ts similarity index 100% rename from packages/api-docs-builder/utils/generatePropDescription.ts rename to packages-internal/api-docs-builder/utils/generatePropDescription.ts diff --git a/packages/api-docs-builder/utils/generatePropTypeDescription.ts b/packages-internal/api-docs-builder/utils/generatePropTypeDescription.ts similarity index 100% rename from packages/api-docs-builder/utils/generatePropTypeDescription.ts rename to packages-internal/api-docs-builder/utils/generatePropTypeDescription.ts diff --git a/packages/api-docs-builder/utils/getPropsFromComponentNode.ts b/packages-internal/api-docs-builder/utils/getPropsFromComponentNode.ts similarity index 100% rename from packages/api-docs-builder/utils/getPropsFromComponentNode.ts rename to packages-internal/api-docs-builder/utils/getPropsFromComponentNode.ts diff --git a/packages/api-docs-builder/utils/parseSlotsAndClasses.ts b/packages-internal/api-docs-builder/utils/parseSlotsAndClasses.ts similarity index 99% rename from packages/api-docs-builder/utils/parseSlotsAndClasses.ts rename to packages-internal/api-docs-builder/utils/parseSlotsAndClasses.ts index ea958ad17c6362..f1419bde3120ef 100644 --- a/packages/api-docs-builder/utils/parseSlotsAndClasses.ts +++ b/packages-internal/api-docs-builder/utils/parseSlotsAndClasses.ts @@ -1,5 +1,5 @@ import * as ts from 'typescript'; -import { ComponentClassDefinition } from '@mui-internal/api-docs-builder'; +import type { ComponentClassDefinition } from '../types/ApiBuilder.types'; import { renderMarkdown } from '../buildApi'; import { getSymbolDescription, getSymbolJSDocTags } from '../buildApiUtils'; import { TypeScriptProject } from './createTypeScriptProject'; diff --git a/packages/api-docs-builder/utils/parseTest.ts b/packages-internal/api-docs-builder/utils/parseTest.ts similarity index 100% rename from packages/api-docs-builder/utils/parseTest.ts rename to packages-internal/api-docs-builder/utils/parseTest.ts diff --git a/packages/api-docs-builder/utils/replaceUrl.test.js b/packages-internal/api-docs-builder/utils/replaceUrl.test.js similarity index 100% rename from packages/api-docs-builder/utils/replaceUrl.test.js rename to packages-internal/api-docs-builder/utils/replaceUrl.test.js diff --git a/packages/api-docs-builder/utils/replaceUrl.ts b/packages-internal/api-docs-builder/utils/replaceUrl.ts similarity index 100% rename from packages/api-docs-builder/utils/replaceUrl.ts rename to packages-internal/api-docs-builder/utils/replaceUrl.ts diff --git a/packages/api-docs-builder/utils/resolveExportSpecifier.ts b/packages-internal/api-docs-builder/utils/resolveExportSpecifier.ts similarity index 100% rename from packages/api-docs-builder/utils/resolveExportSpecifier.ts rename to packages-internal/api-docs-builder/utils/resolveExportSpecifier.ts diff --git a/packages/api-docs-builder/utils/sortObjects.ts b/packages-internal/api-docs-builder/utils/sortObjects.ts similarity index 100% rename from packages/api-docs-builder/utils/sortObjects.ts rename to packages-internal/api-docs-builder/utils/sortObjects.ts diff --git a/packages/api-docs-builder/vitest.config.mts b/packages-internal/api-docs-builder/vitest.config.mts similarity index 100% rename from packages/api-docs-builder/vitest.config.mts rename to packages-internal/api-docs-builder/vitest.config.mts diff --git a/packages/mui-docs/.npmignore b/packages-internal/core-docs/.npmignore similarity index 100% rename from packages/mui-docs/.npmignore rename to packages-internal/core-docs/.npmignore diff --git a/packages/mui-docs/README.md b/packages-internal/core-docs/README.md similarity index 86% rename from packages/mui-docs/README.md rename to packages-internal/core-docs/README.md index c2e05f09c503a5..06ab41b4a0684e 100644 --- a/packages/mui-docs/README.md +++ b/packages-internal/core-docs/README.md @@ -1,4 +1,4 @@ -# @mui/docs +# @mui/internal-core-docs This package hosts the documentation building blocks. @@ -9,7 +9,7 @@ Install the package in your project directory with: ```bash -npm install @mui/docs@next +npm install @mui/internal-core-docs@next ``` The docs has a peer dependency on the core components. diff --git a/packages/mui-docs/package.json b/packages-internal/core-docs/package.json similarity index 93% rename from packages/mui-docs/package.json rename to packages-internal/core-docs/package.json index 1a319f468bab6a..8523bcc9345e09 100644 --- a/packages/mui-docs/package.json +++ b/packages-internal/core-docs/package.json @@ -1,5 +1,5 @@ { - "name": "@mui/docs", + "name": "@mui/internal-core-docs", "version": "9.0.0-beta.1", "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", @@ -14,13 +14,13 @@ "repository": { "type": "git", "url": "git+https://github.com/mui/material-ui.git", - "directory": "packages/mui-docs" + "directory": "packages-internal/core-docs" }, "license": "MIT", "bugs": { "url": "https://github.com/mui/material-ui/issues" }, - "homepage": "https://github.com/mui/material-ui/tree/master/packages/mui-docs", + "homepage": "https://github.com/mui/material-ui/tree/master/packages-internal/core-docs", "scripts": { "build": "code-infra build --flat --bundle esm --copy \"src/translations/translations.json\" --copy \"src/nextFonts/fonts\"", "release": "pnpm build && pnpm publish", @@ -87,6 +87,7 @@ "node": ">=14.0.0" }, "exports": { - "./*": "./src/*/index.ts" + "./*": "./src/*/index.ts", + "./ApiPage/private": "./src/ApiPage/private.ts" } } diff --git a/packages/mui-docs/src/Ad/Ad.tsx b/packages-internal/core-docs/src/Ad/Ad.tsx similarity index 100% rename from packages/mui-docs/src/Ad/Ad.tsx rename to packages-internal/core-docs/src/Ad/Ad.tsx diff --git a/packages/mui-docs/src/Ad/AdCarbon.tsx b/packages-internal/core-docs/src/Ad/AdCarbon.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdCarbon.tsx rename to packages-internal/core-docs/src/Ad/AdCarbon.tsx diff --git a/packages/mui-docs/src/Ad/AdDisplay.tsx b/packages-internal/core-docs/src/Ad/AdDisplay.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdDisplay.tsx rename to packages-internal/core-docs/src/Ad/AdDisplay.tsx diff --git a/packages/mui-docs/src/Ad/AdGuest.tsx b/packages-internal/core-docs/src/Ad/AdGuest.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdGuest.tsx rename to packages-internal/core-docs/src/Ad/AdGuest.tsx diff --git a/packages/mui-docs/src/Ad/AdInHouse.tsx b/packages-internal/core-docs/src/Ad/AdInHouse.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdInHouse.tsx rename to packages-internal/core-docs/src/Ad/AdInHouse.tsx diff --git a/packages/mui-docs/src/Ad/AdManager.tsx b/packages-internal/core-docs/src/Ad/AdManager.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdManager.tsx rename to packages-internal/core-docs/src/Ad/AdManager.tsx diff --git a/packages/mui-docs/src/Ad/AdProvider.tsx b/packages-internal/core-docs/src/Ad/AdProvider.tsx similarity index 100% rename from packages/mui-docs/src/Ad/AdProvider.tsx rename to packages-internal/core-docs/src/Ad/AdProvider.tsx diff --git a/packages/mui-docs/src/Ad/ad.styles.ts b/packages-internal/core-docs/src/Ad/ad.styles.ts similarity index 88% rename from packages/mui-docs/src/Ad/ad.styles.ts rename to packages-internal/core-docs/src/Ad/ad.styles.ts index 822fc29b18885b..3bc06e94e4c2af 100644 --- a/packages/mui-docs/src/Ad/ad.styles.ts +++ b/packages-internal/core-docs/src/Ad/ad.styles.ts @@ -1,6 +1,8 @@ import { alpha, Theme } from '@mui/material/styles'; -export const adBodyImageStyles = (theme: Theme) => ({ +export type AdBodyStyles = Record>; + +export const adBodyImageStyles = (theme: Theme): AdBodyStyles => ({ root: { display: 'block', overflow: 'hidden', @@ -45,8 +47,8 @@ export const adBodyImageStyles = (theme: Theme) => ({ }, }); -export const adBodyInlineStyles = (theme: Theme) => { - const baseline = adBodyImageStyles(theme); +export const adBodyInlineStyles = (theme: Theme): AdBodyStyles => { + const baseline: AdBodyStyles = adBodyImageStyles(theme); return { ...baseline, diff --git a/packages/mui-docs/src/Ad/index.ts b/packages-internal/core-docs/src/Ad/index.ts similarity index 100% rename from packages/mui-docs/src/Ad/index.ts rename to packages-internal/core-docs/src/Ad/index.ts diff --git a/packages/mui-docs/src/ApiPage/ApiWarningAlert.tsx b/packages-internal/core-docs/src/ApiPage/ApiWarningAlert.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/ApiWarningAlert.tsx rename to packages-internal/core-docs/src/ApiPage/ApiWarningAlert.tsx diff --git a/packages/mui-docs/src/ApiPage/definitions/classes.ts b/packages-internal/core-docs/src/ApiPage/definitions/classes.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/definitions/classes.ts rename to packages-internal/core-docs/src/ApiPage/definitions/classes.ts diff --git a/packages/mui-docs/src/ApiPage/definitions/index.ts b/packages-internal/core-docs/src/ApiPage/definitions/index.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/definitions/index.ts rename to packages-internal/core-docs/src/ApiPage/definitions/index.ts diff --git a/packages/mui-docs/src/ApiPage/definitions/properties.ts b/packages-internal/core-docs/src/ApiPage/definitions/properties.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/definitions/properties.ts rename to packages-internal/core-docs/src/ApiPage/definitions/properties.ts diff --git a/packages/mui-docs/src/ApiPage/definitions/slots.ts b/packages-internal/core-docs/src/ApiPage/definitions/slots.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/definitions/slots.ts rename to packages-internal/core-docs/src/ApiPage/definitions/slots.ts diff --git a/packages/mui-docs/src/ApiPage/definitions/types.ts b/packages-internal/core-docs/src/ApiPage/definitions/types.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/definitions/types.ts rename to packages-internal/core-docs/src/ApiPage/definitions/types.ts diff --git a/packages/mui-docs/src/ApiPage/index.ts b/packages-internal/core-docs/src/ApiPage/index.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/index.ts rename to packages-internal/core-docs/src/ApiPage/index.ts diff --git a/packages/mui-docs/src/ApiPage/list/ClassesList.tsx b/packages-internal/core-docs/src/ApiPage/list/ClassesList.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/list/ClassesList.tsx rename to packages-internal/core-docs/src/ApiPage/list/ClassesList.tsx diff --git a/packages/mui-docs/src/ApiPage/list/ExpandableApiItem.tsx b/packages-internal/core-docs/src/ApiPage/list/ExpandableApiItem.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/list/ExpandableApiItem.tsx rename to packages-internal/core-docs/src/ApiPage/list/ExpandableApiItem.tsx diff --git a/packages/mui-docs/src/ApiPage/list/PropertiesList.tsx b/packages-internal/core-docs/src/ApiPage/list/PropertiesList.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/list/PropertiesList.tsx rename to packages-internal/core-docs/src/ApiPage/list/PropertiesList.tsx diff --git a/packages/mui-docs/src/ApiPage/list/SlotsList.tsx b/packages-internal/core-docs/src/ApiPage/list/SlotsList.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/list/SlotsList.tsx rename to packages-internal/core-docs/src/ApiPage/list/SlotsList.tsx diff --git a/packages/mui-docs/src/ApiPage/list/index.ts b/packages-internal/core-docs/src/ApiPage/list/index.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/list/index.ts rename to packages-internal/core-docs/src/ApiPage/list/index.ts diff --git a/packages/mui-docs/src/ApiPage/private.ts b/packages-internal/core-docs/src/ApiPage/private.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/private.ts rename to packages-internal/core-docs/src/ApiPage/private.ts diff --git a/packages/mui-docs/src/ApiPage/sections/ClassesSection.tsx b/packages-internal/core-docs/src/ApiPage/sections/ClassesSection.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/sections/ClassesSection.tsx rename to packages-internal/core-docs/src/ApiPage/sections/ClassesSection.tsx diff --git a/packages/mui-docs/src/ApiPage/sections/PropertiesSection.tsx b/packages-internal/core-docs/src/ApiPage/sections/PropertiesSection.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/sections/PropertiesSection.tsx rename to packages-internal/core-docs/src/ApiPage/sections/PropertiesSection.tsx diff --git a/packages/mui-docs/src/ApiPage/sections/SlotsSection.tsx b/packages-internal/core-docs/src/ApiPage/sections/SlotsSection.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/sections/SlotsSection.tsx rename to packages-internal/core-docs/src/ApiPage/sections/SlotsSection.tsx diff --git a/packages/mui-docs/src/ApiPage/sections/ToggleDisplayOption.tsx b/packages-internal/core-docs/src/ApiPage/sections/ToggleDisplayOption.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/sections/ToggleDisplayOption.tsx rename to packages-internal/core-docs/src/ApiPage/sections/ToggleDisplayOption.tsx diff --git a/packages/mui-docs/src/ApiPage/sections/index.ts b/packages-internal/core-docs/src/ApiPage/sections/index.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/sections/index.ts rename to packages-internal/core-docs/src/ApiPage/sections/index.ts diff --git a/packages/mui-docs/src/ApiPage/table/ClassesTable.tsx b/packages-internal/core-docs/src/ApiPage/table/ClassesTable.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/table/ClassesTable.tsx rename to packages-internal/core-docs/src/ApiPage/table/ClassesTable.tsx diff --git a/packages/mui-docs/src/ApiPage/table/PropertiesTable.tsx b/packages-internal/core-docs/src/ApiPage/table/PropertiesTable.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/table/PropertiesTable.tsx rename to packages-internal/core-docs/src/ApiPage/table/PropertiesTable.tsx diff --git a/packages/mui-docs/src/ApiPage/table/SlotsTable.tsx b/packages-internal/core-docs/src/ApiPage/table/SlotsTable.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/table/SlotsTable.tsx rename to packages-internal/core-docs/src/ApiPage/table/SlotsTable.tsx diff --git a/packages/mui-docs/src/ApiPage/table/StyledTableContainer.tsx b/packages-internal/core-docs/src/ApiPage/table/StyledTableContainer.tsx similarity index 100% rename from packages/mui-docs/src/ApiPage/table/StyledTableContainer.tsx rename to packages-internal/core-docs/src/ApiPage/table/StyledTableContainer.tsx diff --git a/packages/mui-docs/src/ApiPage/types.ts b/packages-internal/core-docs/src/ApiPage/types.ts similarity index 100% rename from packages/mui-docs/src/ApiPage/types.ts rename to packages-internal/core-docs/src/ApiPage/types.ts diff --git a/packages/mui-docs/src/CodeCopy/CodeCopy.tsx b/packages-internal/core-docs/src/CodeCopy/CodeCopy.tsx similarity index 100% rename from packages/mui-docs/src/CodeCopy/CodeCopy.tsx rename to packages-internal/core-docs/src/CodeCopy/CodeCopy.tsx diff --git a/packages/mui-docs/src/CodeCopy/CodeCopyButton.tsx b/packages-internal/core-docs/src/CodeCopy/CodeCopyButton.tsx similarity index 100% rename from packages/mui-docs/src/CodeCopy/CodeCopyButton.tsx rename to packages-internal/core-docs/src/CodeCopy/CodeCopyButton.tsx diff --git a/packages/mui-docs/src/CodeCopy/index.ts b/packages-internal/core-docs/src/CodeCopy/index.ts similarity index 100% rename from packages/mui-docs/src/CodeCopy/index.ts rename to packages-internal/core-docs/src/CodeCopy/index.ts diff --git a/packages/mui-docs/src/CodeCopy/useClipboardCopy.ts b/packages-internal/core-docs/src/CodeCopy/useClipboardCopy.ts similarity index 100% rename from packages/mui-docs/src/CodeCopy/useClipboardCopy.ts rename to packages-internal/core-docs/src/CodeCopy/useClipboardCopy.ts diff --git a/packages/mui-docs/src/ComponentLinkHeader/ComponentLinkHeader.tsx b/packages-internal/core-docs/src/ComponentLinkHeader/ComponentLinkHeader.tsx similarity index 100% rename from packages/mui-docs/src/ComponentLinkHeader/ComponentLinkHeader.tsx rename to packages-internal/core-docs/src/ComponentLinkHeader/ComponentLinkHeader.tsx diff --git a/packages/mui-docs/src/ComponentLinkHeader/index.ts b/packages-internal/core-docs/src/ComponentLinkHeader/index.ts similarity index 100% rename from packages/mui-docs/src/ComponentLinkHeader/index.ts rename to packages-internal/core-docs/src/ComponentLinkHeader/index.ts diff --git a/packages/mui-docs/src/DemoContext/DemoContext.tsx b/packages-internal/core-docs/src/DemoContext/DemoContext.tsx similarity index 100% rename from packages/mui-docs/src/DemoContext/DemoContext.tsx rename to packages-internal/core-docs/src/DemoContext/DemoContext.tsx diff --git a/packages/mui-docs/src/DemoContext/index.ts b/packages-internal/core-docs/src/DemoContext/index.ts similarity index 100% rename from packages/mui-docs/src/DemoContext/index.ts rename to packages-internal/core-docs/src/DemoContext/index.ts diff --git a/packages/mui-docs/src/DocsApp/AnalyticsProvider.tsx b/packages-internal/core-docs/src/DocsApp/AnalyticsProvider.tsx similarity index 100% rename from packages/mui-docs/src/DocsApp/AnalyticsProvider.tsx rename to packages-internal/core-docs/src/DocsApp/AnalyticsProvider.tsx diff --git a/packages/mui-docs/src/DocsApp/DocsApp.tsx b/packages-internal/core-docs/src/DocsApp/DocsApp.tsx similarity index 100% rename from packages/mui-docs/src/DocsApp/DocsApp.tsx rename to packages-internal/core-docs/src/DocsApp/DocsApp.tsx diff --git a/packages/mui-docs/src/DocsApp/GoogleAnalytics.tsx b/packages-internal/core-docs/src/DocsApp/GoogleAnalytics.tsx similarity index 100% rename from packages/mui-docs/src/DocsApp/GoogleAnalytics.tsx rename to packages-internal/core-docs/src/DocsApp/GoogleAnalytics.tsx diff --git a/packages/mui-docs/src/DocsApp/StyledEngineProvider.tsx b/packages-internal/core-docs/src/DocsApp/StyledEngineProvider.tsx similarity index 100% rename from packages/mui-docs/src/DocsApp/StyledEngineProvider.tsx rename to packages-internal/core-docs/src/DocsApp/StyledEngineProvider.tsx diff --git a/packages/mui-docs/src/DocsApp/consoleBanner.ts b/packages-internal/core-docs/src/DocsApp/consoleBanner.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/consoleBanner.ts rename to packages-internal/core-docs/src/DocsApp/consoleBanner.ts diff --git a/packages/mui-docs/src/DocsApp/createEmotionCache.ts b/packages-internal/core-docs/src/DocsApp/createEmotionCache.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/createEmotionCache.ts rename to packages-internal/core-docs/src/DocsApp/createEmotionCache.ts diff --git a/packages/mui-docs/src/DocsApp/createGetInitialProps.ts b/packages-internal/core-docs/src/DocsApp/createGetInitialProps.ts similarity index 92% rename from packages/mui-docs/src/DocsApp/createGetInitialProps.ts rename to packages-internal/core-docs/src/DocsApp/createGetInitialProps.ts index ac375e6c6c3259..fb95b88da759b3 100644 --- a/packages/mui-docs/src/DocsApp/createGetInitialProps.ts +++ b/packages-internal/core-docs/src/DocsApp/createGetInitialProps.ts @@ -12,7 +12,7 @@ interface AppContext { /** * Factory to create MyApp.getInitialProps. - * Follows the same pattern as `@mui/docs/Document`'s `createGetInitialProps`. + * Follows the same pattern as `@mui/internal-core-docs/Document`'s `createGetInitialProps`. * * @param options.translationsContext - A webpack require.context pointing at translation JSON files. * e.g. `require.context('docs/translations', false, /\.\/translations.*\.json$/)` diff --git a/packages/mui-docs/src/DocsApp/index.ts b/packages-internal/core-docs/src/DocsApp/index.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/index.ts rename to packages-internal/core-docs/src/DocsApp/index.ts diff --git a/packages/mui-docs/src/DocsApp/loadDependencies.ts b/packages-internal/core-docs/src/DocsApp/loadDependencies.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/loadDependencies.ts rename to packages-internal/core-docs/src/DocsApp/loadDependencies.ts diff --git a/packages/mui-docs/src/DocsApp/reportWebVitals.ts b/packages-internal/core-docs/src/DocsApp/reportWebVitals.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/reportWebVitals.ts rename to packages-internal/core-docs/src/DocsApp/reportWebVitals.ts diff --git a/packages/mui-docs/src/DocsApp/serviceWorker.ts b/packages-internal/core-docs/src/DocsApp/serviceWorker.ts similarity index 100% rename from packages/mui-docs/src/DocsApp/serviceWorker.ts rename to packages-internal/core-docs/src/DocsApp/serviceWorker.ts diff --git a/packages/mui-docs/src/DocsProvider/DocsProvider.tsx b/packages-internal/core-docs/src/DocsProvider/DocsProvider.tsx similarity index 100% rename from packages/mui-docs/src/DocsProvider/DocsProvider.tsx rename to packages-internal/core-docs/src/DocsProvider/DocsProvider.tsx diff --git a/packages/mui-docs/src/DocsProvider/index.ts b/packages-internal/core-docs/src/DocsProvider/index.ts similarity index 100% rename from packages/mui-docs/src/DocsProvider/index.ts rename to packages-internal/core-docs/src/DocsProvider/index.ts diff --git a/packages/mui-docs/src/Document/Document.tsx b/packages-internal/core-docs/src/Document/Document.tsx similarity index 100% rename from packages/mui-docs/src/Document/Document.tsx rename to packages-internal/core-docs/src/Document/Document.tsx diff --git a/packages/mui-docs/src/Document/getInitialProps.tsx b/packages-internal/core-docs/src/Document/getInitialProps.tsx similarity index 100% rename from packages/mui-docs/src/Document/getInitialProps.tsx rename to packages-internal/core-docs/src/Document/getInitialProps.tsx diff --git a/packages/mui-docs/src/Document/index.ts b/packages-internal/core-docs/src/Document/index.ts similarity index 100% rename from packages/mui-docs/src/Document/index.ts rename to packages-internal/core-docs/src/Document/index.ts diff --git a/packages/mui-docs/src/HighlightedCode/HighlightedCode.test.tsx b/packages-internal/core-docs/src/HighlightedCode/HighlightedCode.test.tsx similarity index 100% rename from packages/mui-docs/src/HighlightedCode/HighlightedCode.test.tsx rename to packages-internal/core-docs/src/HighlightedCode/HighlightedCode.test.tsx diff --git a/packages/mui-docs/src/HighlightedCode/HighlightedCode.tsx b/packages-internal/core-docs/src/HighlightedCode/HighlightedCode.tsx similarity index 100% rename from packages/mui-docs/src/HighlightedCode/HighlightedCode.tsx rename to packages-internal/core-docs/src/HighlightedCode/HighlightedCode.tsx diff --git a/packages/mui-docs/src/HighlightedCode/index.ts b/packages-internal/core-docs/src/HighlightedCode/index.ts similarity index 100% rename from packages/mui-docs/src/HighlightedCode/index.ts rename to packages-internal/core-docs/src/HighlightedCode/index.ts diff --git a/packages/mui-docs/src/HighlightedCodeWithTabs/HighlightedCodeWithTabs.tsx b/packages-internal/core-docs/src/HighlightedCodeWithTabs/HighlightedCodeWithTabs.tsx similarity index 100% rename from packages/mui-docs/src/HighlightedCodeWithTabs/HighlightedCodeWithTabs.tsx rename to packages-internal/core-docs/src/HighlightedCodeWithTabs/HighlightedCodeWithTabs.tsx diff --git a/packages/mui-docs/src/HighlightedCodeWithTabs/index.ts b/packages-internal/core-docs/src/HighlightedCodeWithTabs/index.ts similarity index 100% rename from packages/mui-docs/src/HighlightedCodeWithTabs/index.ts rename to packages-internal/core-docs/src/HighlightedCodeWithTabs/index.ts diff --git a/packages/mui-docs/src/IconImage/IconImage.tsx b/packages-internal/core-docs/src/IconImage/IconImage.tsx similarity index 100% rename from packages/mui-docs/src/IconImage/IconImage.tsx rename to packages-internal/core-docs/src/IconImage/IconImage.tsx diff --git a/packages/mui-docs/src/IconImage/index.ts b/packages-internal/core-docs/src/IconImage/index.ts similarity index 100% rename from packages/mui-docs/src/IconImage/index.ts rename to packages-internal/core-docs/src/IconImage/index.ts diff --git a/packages/mui-docs/src/InfoCard/InfoCard.tsx b/packages-internal/core-docs/src/InfoCard/InfoCard.tsx similarity index 100% rename from packages/mui-docs/src/InfoCard/InfoCard.tsx rename to packages-internal/core-docs/src/InfoCard/InfoCard.tsx diff --git a/packages/mui-docs/src/InfoCard/index.ts b/packages-internal/core-docs/src/InfoCard/index.ts similarity index 100% rename from packages/mui-docs/src/InfoCard/index.ts rename to packages-internal/core-docs/src/InfoCard/index.ts diff --git a/packages/mui-docs/src/Link/Link.tsx b/packages-internal/core-docs/src/Link/Link.tsx similarity index 100% rename from packages/mui-docs/src/Link/Link.tsx rename to packages-internal/core-docs/src/Link/Link.tsx diff --git a/packages/mui-docs/src/Link/MarkdownLinks.ts b/packages-internal/core-docs/src/Link/MarkdownLinks.ts similarity index 100% rename from packages/mui-docs/src/Link/MarkdownLinks.ts rename to packages-internal/core-docs/src/Link/MarkdownLinks.ts diff --git a/packages/mui-docs/src/Link/SkipLink.tsx b/packages-internal/core-docs/src/Link/SkipLink.tsx similarity index 100% rename from packages/mui-docs/src/Link/SkipLink.tsx rename to packages-internal/core-docs/src/Link/SkipLink.tsx diff --git a/packages/mui-docs/src/Link/index.ts b/packages-internal/core-docs/src/Link/index.ts similarity index 100% rename from packages/mui-docs/src/Link/index.ts rename to packages-internal/core-docs/src/Link/index.ts diff --git a/packages/mui-docs/src/MarkdownElement/MarkdownElement.tsx b/packages-internal/core-docs/src/MarkdownElement/MarkdownElement.tsx similarity index 100% rename from packages/mui-docs/src/MarkdownElement/MarkdownElement.tsx rename to packages-internal/core-docs/src/MarkdownElement/MarkdownElement.tsx diff --git a/packages/mui-docs/src/MarkdownElement/index.ts b/packages-internal/core-docs/src/MarkdownElement/index.ts similarity index 100% rename from packages/mui-docs/src/MarkdownElement/index.ts rename to packages-internal/core-docs/src/MarkdownElement/index.ts diff --git a/packages/mui-docs/src/MuiPage/MuiPage.ts b/packages-internal/core-docs/src/MuiPage/MuiPage.ts similarity index 100% rename from packages/mui-docs/src/MuiPage/MuiPage.ts rename to packages-internal/core-docs/src/MuiPage/MuiPage.ts diff --git a/packages/mui-docs/src/MuiPage/index.ts b/packages-internal/core-docs/src/MuiPage/index.ts similarity index 100% rename from packages/mui-docs/src/MuiPage/index.ts rename to packages-internal/core-docs/src/MuiPage/index.ts diff --git a/packages/mui-docs/src/NextNProgressBar/NProgressBar.d.ts b/packages-internal/core-docs/src/NextNProgressBar/NProgressBar.d.ts similarity index 100% rename from packages/mui-docs/src/NextNProgressBar/NProgressBar.d.ts rename to packages-internal/core-docs/src/NextNProgressBar/NProgressBar.d.ts diff --git a/packages/mui-docs/src/NextNProgressBar/NProgressBar.js b/packages-internal/core-docs/src/NextNProgressBar/NProgressBar.js similarity index 100% rename from packages/mui-docs/src/NextNProgressBar/NProgressBar.js rename to packages-internal/core-docs/src/NextNProgressBar/NProgressBar.js diff --git a/packages/mui-docs/src/NextNProgressBar/NextNProgressBar.tsx b/packages-internal/core-docs/src/NextNProgressBar/NextNProgressBar.tsx similarity index 100% rename from packages/mui-docs/src/NextNProgressBar/NextNProgressBar.tsx rename to packages-internal/core-docs/src/NextNProgressBar/NextNProgressBar.tsx diff --git a/packages/mui-docs/src/NextNProgressBar/index.ts b/packages-internal/core-docs/src/NextNProgressBar/index.ts similarity index 100% rename from packages/mui-docs/src/NextNProgressBar/index.ts rename to packages-internal/core-docs/src/NextNProgressBar/index.ts diff --git a/packages/mui-docs/src/PageContext/PageContext.tsx b/packages-internal/core-docs/src/PageContext/PageContext.tsx similarity index 100% rename from packages/mui-docs/src/PageContext/PageContext.tsx rename to packages-internal/core-docs/src/PageContext/PageContext.tsx diff --git a/packages/mui-docs/src/PageContext/index.ts b/packages-internal/core-docs/src/PageContext/index.ts similarity index 100% rename from packages/mui-docs/src/PageContext/index.ts rename to packages-internal/core-docs/src/PageContext/index.ts diff --git a/packages/mui-docs/src/SectionHeadline/SectionHeadline.tsx b/packages-internal/core-docs/src/SectionHeadline/SectionHeadline.tsx similarity index 100% rename from packages/mui-docs/src/SectionHeadline/SectionHeadline.tsx rename to packages-internal/core-docs/src/SectionHeadline/SectionHeadline.tsx diff --git a/packages/mui-docs/src/SectionHeadline/index.ts b/packages-internal/core-docs/src/SectionHeadline/index.ts similarity index 100% rename from packages/mui-docs/src/SectionHeadline/index.ts rename to packages-internal/core-docs/src/SectionHeadline/index.ts diff --git a/packages/mui-docs/src/SectionTitle/SectionTitle.tsx b/packages-internal/core-docs/src/SectionTitle/SectionTitle.tsx similarity index 100% rename from packages/mui-docs/src/SectionTitle/SectionTitle.tsx rename to packages-internal/core-docs/src/SectionTitle/SectionTitle.tsx diff --git a/packages/mui-docs/src/SectionTitle/index.ts b/packages-internal/core-docs/src/SectionTitle/index.ts similarity index 100% rename from packages/mui-docs/src/SectionTitle/index.ts rename to packages-internal/core-docs/src/SectionTitle/index.ts diff --git a/packages/mui-docs/src/ThemeContext/ThemeContext.tsx b/packages-internal/core-docs/src/ThemeContext/ThemeContext.tsx similarity index 100% rename from packages/mui-docs/src/ThemeContext/ThemeContext.tsx rename to packages-internal/core-docs/src/ThemeContext/ThemeContext.tsx diff --git a/packages/mui-docs/src/ThemeContext/index.ts b/packages-internal/core-docs/src/ThemeContext/index.ts similarity index 100% rename from packages/mui-docs/src/ThemeContext/index.ts rename to packages-internal/core-docs/src/ThemeContext/index.ts diff --git a/packages/mui-docs/src/branding/BrandingCssVarsProvider.tsx b/packages-internal/core-docs/src/branding/BrandingCssVarsProvider.tsx similarity index 100% rename from packages/mui-docs/src/branding/BrandingCssVarsProvider.tsx rename to packages-internal/core-docs/src/branding/BrandingCssVarsProvider.tsx diff --git a/packages/mui-docs/src/branding/BrandingProvider.tsx b/packages-internal/core-docs/src/branding/BrandingProvider.tsx similarity index 100% rename from packages/mui-docs/src/branding/BrandingProvider.tsx rename to packages-internal/core-docs/src/branding/BrandingProvider.tsx diff --git a/packages/mui-docs/src/branding/brandingTheme.ts b/packages-internal/core-docs/src/branding/brandingTheme.ts similarity index 100% rename from packages/mui-docs/src/branding/brandingTheme.ts rename to packages-internal/core-docs/src/branding/brandingTheme.ts diff --git a/packages/mui-docs/src/branding/index.ts b/packages-internal/core-docs/src/branding/index.ts similarity index 100% rename from packages/mui-docs/src/branding/index.ts rename to packages-internal/core-docs/src/branding/index.ts diff --git a/packages/mui-docs/src/codeStyling/codeStyling.tsx b/packages-internal/core-docs/src/codeStyling/codeStyling.tsx similarity index 100% rename from packages/mui-docs/src/codeStyling/codeStyling.tsx rename to packages-internal/core-docs/src/codeStyling/codeStyling.tsx diff --git a/packages/mui-docs/src/codeStyling/index.ts b/packages-internal/core-docs/src/codeStyling/index.ts similarity index 100% rename from packages/mui-docs/src/codeStyling/index.ts rename to packages-internal/core-docs/src/codeStyling/index.ts diff --git a/packages/mui-docs/src/codeVariant/codeVariant.tsx b/packages-internal/core-docs/src/codeVariant/codeVariant.tsx similarity index 100% rename from packages/mui-docs/src/codeVariant/codeVariant.tsx rename to packages-internal/core-docs/src/codeVariant/codeVariant.tsx diff --git a/packages/mui-docs/src/codeVariant/index.ts b/packages-internal/core-docs/src/codeVariant/index.ts similarity index 100% rename from packages/mui-docs/src/codeVariant/index.ts rename to packages-internal/core-docs/src/codeVariant/index.ts diff --git a/packages/mui-docs/src/constants/constants.ts b/packages-internal/core-docs/src/constants/constants.ts similarity index 100% rename from packages/mui-docs/src/constants/constants.ts rename to packages-internal/core-docs/src/constants/constants.ts diff --git a/packages/mui-docs/src/constants/index.ts b/packages-internal/core-docs/src/constants/index.ts similarity index 100% rename from packages/mui-docs/src/constants/index.ts rename to packages-internal/core-docs/src/constants/index.ts diff --git a/packages/mui-docs/src/findActivePage/findActivePage.test.js b/packages-internal/core-docs/src/findActivePage/findActivePage.test.js similarity index 100% rename from packages/mui-docs/src/findActivePage/findActivePage.test.js rename to packages-internal/core-docs/src/findActivePage/findActivePage.test.js diff --git a/packages/mui-docs/src/findActivePage/findActivePage.ts b/packages-internal/core-docs/src/findActivePage/findActivePage.ts similarity index 100% rename from packages/mui-docs/src/findActivePage/findActivePage.ts rename to packages-internal/core-docs/src/findActivePage/findActivePage.ts diff --git a/packages/mui-docs/src/findActivePage/index.ts b/packages-internal/core-docs/src/findActivePage/index.ts similarity index 100% rename from packages/mui-docs/src/findActivePage/index.ts rename to packages-internal/core-docs/src/findActivePage/index.ts diff --git a/packages/mui-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.test.js b/packages-internal/core-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.test.js similarity index 100% rename from packages/mui-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.test.js rename to packages-internal/core-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.test.js diff --git a/packages/mui-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.ts b/packages-internal/core-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.ts similarity index 100% rename from packages/mui-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.ts rename to packages-internal/core-docs/src/getProductInfoFromUrl/getProductInfoFromUrl.ts diff --git a/packages/mui-docs/src/getProductInfoFromUrl/index.ts b/packages-internal/core-docs/src/getProductInfoFromUrl/index.ts similarity index 100% rename from packages/mui-docs/src/getProductInfoFromUrl/index.ts rename to packages-internal/core-docs/src/getProductInfoFromUrl/index.ts diff --git a/packages/mui-docs/src/globalSelector/globalSelector.ts b/packages-internal/core-docs/src/globalSelector/globalSelector.ts similarity index 100% rename from packages/mui-docs/src/globalSelector/globalSelector.ts rename to packages-internal/core-docs/src/globalSelector/globalSelector.ts diff --git a/packages/mui-docs/src/globalSelector/index.ts b/packages-internal/core-docs/src/globalSelector/index.ts similarity index 100% rename from packages/mui-docs/src/globalSelector/index.ts rename to packages-internal/core-docs/src/globalSelector/index.ts diff --git a/packages/mui-docs/src/helpers/helpers.test.js b/packages-internal/core-docs/src/helpers/helpers.test.js similarity index 100% rename from packages/mui-docs/src/helpers/helpers.test.js rename to packages-internal/core-docs/src/helpers/helpers.test.js diff --git a/packages/mui-docs/src/helpers/helpers.ts b/packages-internal/core-docs/src/helpers/helpers.ts similarity index 100% rename from packages/mui-docs/src/helpers/helpers.ts rename to packages-internal/core-docs/src/helpers/helpers.ts diff --git a/packages/mui-docs/src/helpers/index.ts b/packages-internal/core-docs/src/helpers/index.ts similarity index 100% rename from packages/mui-docs/src/helpers/index.ts rename to packages-internal/core-docs/src/helpers/index.ts diff --git a/packages/mui-docs/src/i18n/i18n.tsx b/packages-internal/core-docs/src/i18n/i18n.tsx similarity index 100% rename from packages/mui-docs/src/i18n/i18n.tsx rename to packages-internal/core-docs/src/i18n/i18n.tsx diff --git a/packages/mui-docs/src/i18n/index.ts b/packages-internal/core-docs/src/i18n/index.ts similarity index 100% rename from packages/mui-docs/src/i18n/index.ts rename to packages-internal/core-docs/src/i18n/index.ts diff --git a/packages/mui-docs/src/mapApiPageTranslations/index.ts b/packages-internal/core-docs/src/mapApiPageTranslations/index.ts similarity index 100% rename from packages/mui-docs/src/mapApiPageTranslations/index.ts rename to packages-internal/core-docs/src/mapApiPageTranslations/index.ts diff --git a/packages/mui-docs/src/mapApiPageTranslations/mapApiPageTranslations.ts b/packages-internal/core-docs/src/mapApiPageTranslations/mapApiPageTranslations.ts similarity index 100% rename from packages/mui-docs/src/mapApiPageTranslations/mapApiPageTranslations.ts rename to packages-internal/core-docs/src/mapApiPageTranslations/mapApiPageTranslations.ts diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Bold.ttf b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Bold.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Bold.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Bold.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Bold.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Bold.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Bold.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Bold.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Medium.ttf b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Medium.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Medium.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Medium.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Medium.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Medium.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Medium.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Medium.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Regular.ttf b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Regular.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Regular.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Regular.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Regular.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Regular.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Regular.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Regular.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold-subset.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold-subset.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold-subset.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold-subset.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold.ttf b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/GeneralSans-Semibold.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/GeneralSans-Semibold.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.ttf b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Bold.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.ttf b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Medium.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular-subset.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular-subset.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular-subset.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular-subset.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.ttf b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-Regular.woff2 diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.ttf b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.ttf similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.ttf rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.ttf diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff diff --git a/packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff2 b/packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff2 similarity index 100% rename from packages/mui-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff2 rename to packages-internal/core-docs/src/nextFonts/fonts/IBMPlexSans-SemiBold.woff2 diff --git a/packages/mui-docs/src/nextFonts/index.ts b/packages-internal/core-docs/src/nextFonts/index.ts similarity index 100% rename from packages/mui-docs/src/nextFonts/index.ts rename to packages-internal/core-docs/src/nextFonts/index.ts diff --git a/packages/mui-docs/src/svgIcons/BundleSizeIcon.tsx b/packages-internal/core-docs/src/svgIcons/BundleSizeIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/BundleSizeIcon.tsx rename to packages-internal/core-docs/src/svgIcons/BundleSizeIcon.tsx diff --git a/packages/mui-docs/src/svgIcons/FigmaIcon.tsx b/packages-internal/core-docs/src/svgIcons/FigmaIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/FigmaIcon.tsx rename to packages-internal/core-docs/src/svgIcons/FigmaIcon.tsx diff --git a/packages/mui-docs/src/svgIcons/FileDownload.tsx b/packages-internal/core-docs/src/svgIcons/FileDownload.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/FileDownload.tsx rename to packages-internal/core-docs/src/svgIcons/FileDownload.tsx diff --git a/packages/mui-docs/src/svgIcons/JavaScript.tsx b/packages-internal/core-docs/src/svgIcons/JavaScript.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/JavaScript.tsx rename to packages-internal/core-docs/src/svgIcons/JavaScript.tsx diff --git a/packages/mui-docs/src/svgIcons/MarkdownIcon.tsx b/packages-internal/core-docs/src/svgIcons/MarkdownIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/MarkdownIcon.tsx rename to packages-internal/core-docs/src/svgIcons/MarkdownIcon.tsx diff --git a/packages/mui-docs/src/svgIcons/MaterialDesignIcon.tsx b/packages-internal/core-docs/src/svgIcons/MaterialDesignIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/MaterialDesignIcon.tsx rename to packages-internal/core-docs/src/svgIcons/MaterialDesignIcon.tsx diff --git a/packages/mui-docs/src/svgIcons/SketchIcon.tsx b/packages-internal/core-docs/src/svgIcons/SketchIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/SketchIcon.tsx rename to packages-internal/core-docs/src/svgIcons/SketchIcon.tsx diff --git a/packages/mui-docs/src/svgIcons/TypeScript.tsx b/packages-internal/core-docs/src/svgIcons/TypeScript.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/TypeScript.tsx rename to packages-internal/core-docs/src/svgIcons/TypeScript.tsx diff --git a/packages/mui-docs/src/svgIcons/W3CIcon.tsx b/packages-internal/core-docs/src/svgIcons/W3CIcon.tsx similarity index 100% rename from packages/mui-docs/src/svgIcons/W3CIcon.tsx rename to packages-internal/core-docs/src/svgIcons/W3CIcon.tsx diff --git a/packages/mui-docs/src/translations/index.ts b/packages-internal/core-docs/src/translations/index.ts similarity index 100% rename from packages/mui-docs/src/translations/index.ts rename to packages-internal/core-docs/src/translations/index.ts diff --git a/packages/mui-docs/src/translations/translations.json b/packages-internal/core-docs/src/translations/translations.json similarity index 100% rename from packages/mui-docs/src/translations/translations.json rename to packages-internal/core-docs/src/translations/translations.json diff --git a/packages/mui-docs/src/useLazyCSS/index.ts b/packages-internal/core-docs/src/useLazyCSS/index.ts similarity index 100% rename from packages/mui-docs/src/useLazyCSS/index.ts rename to packages-internal/core-docs/src/useLazyCSS/index.ts diff --git a/packages/mui-docs/src/useLazyCSS/useLazyCSS.ts b/packages-internal/core-docs/src/useLazyCSS/useLazyCSS.ts similarity index 100% rename from packages/mui-docs/src/useLazyCSS/useLazyCSS.ts rename to packages-internal/core-docs/src/useLazyCSS/useLazyCSS.ts diff --git a/packages/mui-docs/src/utils/index.ts b/packages-internal/core-docs/src/utils/index.ts similarity index 100% rename from packages/mui-docs/src/utils/index.ts rename to packages-internal/core-docs/src/utils/index.ts diff --git a/packages/mui-docs/src/utils/loadScript.ts b/packages-internal/core-docs/src/utils/loadScript.ts similarity index 100% rename from packages/mui-docs/src/utils/loadScript.ts rename to packages-internal/core-docs/src/utils/loadScript.ts diff --git a/packages/mui-docs/src/webpack/index.ts b/packages-internal/core-docs/src/webpack/index.ts similarity index 84% rename from packages/mui-docs/src/webpack/index.ts rename to packages-internal/core-docs/src/webpack/index.ts index ffd8b37b5bf3bf..87aff06d9c42c5 100644 --- a/packages/mui-docs/src/webpack/index.ts +++ b/packages-internal/core-docs/src/webpack/index.ts @@ -1,7 +1,7 @@ /** * Type declarations for webpack's require.context() API. * - * Usage: import '@mui/docs/webpack' in a .d.ts or at the top of a file, + * Usage: import '@mui/internal-core-docs/webpack' in a .d.ts or at the top of a file, * or add to tsconfig "types". */ diff --git a/packages-internal/core-docs/tsconfig.build.json b/packages-internal/core-docs/tsconfig.build.json new file mode 100644 index 00000000000000..330dcb87f382aa --- /dev/null +++ b/packages-internal/core-docs/tsconfig.build.json @@ -0,0 +1,28 @@ +{ + // This config is for emitting declarations (.d.ts) only + // Actual .ts source files are transpiled via babel + "extends": "./tsconfig.json", + "compilerOptions": { + "composite": true, + "declaration": true, + "noEmit": false, + "emitDeclarationOnly": true, + "outDir": "build", + "rootDir": "./src", + "tsBuildInfoFile": "build/tsconfig.build.tsbuildinfo", + "paths": { + "@mui/internal-markdown": ["../markdown/index.d.mts"], + "@mui/internal-markdown/prism": ["../markdown/prism.d.mts"] + } + }, + "include": ["./types.d.ts", "src/**/*.ts*", "src/**/*.json"], + "exclude": ["src/**/*.spec.ts*", "src/**/*.test.ts*"], + "references": [ + { "path": "../docs-utils/tsconfig.build.json" }, + { "path": "../../packages/mui-material/tsconfig.build.json" }, + { "path": "../../packages/mui-material-nextjs/tsconfig.build.json" }, + { "path": "../../packages/mui-system/tsconfig.build.json" }, + { "path": "../../packages/mui-icons-material/tsconfig.build.json" }, + { "path": "../../packages/mui-stylis-plugin-rtl/tsconfig.build.json" } + ] +} diff --git a/packages/mui-docs/tsconfig.json b/packages-internal/core-docs/tsconfig.json similarity index 100% rename from packages/mui-docs/tsconfig.json rename to packages-internal/core-docs/tsconfig.json diff --git a/packages/mui-docs/types.d.ts b/packages-internal/core-docs/types.d.ts similarity index 100% rename from packages/mui-docs/types.d.ts rename to packages-internal/core-docs/types.d.ts diff --git a/packages/mui-docs/vitest.config.browser.mts b/packages-internal/core-docs/vitest.config.browser.mts similarity index 100% rename from packages/mui-docs/vitest.config.browser.mts rename to packages-internal/core-docs/vitest.config.browser.mts diff --git a/packages/mui-docs/vitest.config.mts b/packages-internal/core-docs/vitest.config.mts similarity index 100% rename from packages/mui-docs/vitest.config.mts rename to packages-internal/core-docs/vitest.config.mts diff --git a/packages-internal/docs-utils/src/.gitignore b/packages-internal/docs-utils/src/.gitignore new file mode 100644 index 00000000000000..7396f653ecd3ae --- /dev/null +++ b/packages-internal/docs-utils/src/.gitignore @@ -0,0 +1,4 @@ +# Stray declaration/JS files generated as side-effects of other packages' tsc builds +*.d.ts +*.d.ts.map +*.js diff --git a/packages/markdown/CHANGELOG.md b/packages-internal/markdown/CHANGELOG.md similarity index 100% rename from packages/markdown/CHANGELOG.md rename to packages-internal/markdown/CHANGELOG.md diff --git a/packages/markdown/README.md b/packages-internal/markdown/README.md similarity index 100% rename from packages/markdown/README.md rename to packages-internal/markdown/README.md diff --git a/packages/markdown/extractImports.mjs b/packages-internal/markdown/extractImports.mjs similarity index 100% rename from packages/markdown/extractImports.mjs rename to packages-internal/markdown/extractImports.mjs diff --git a/packages/markdown/extractImports.test.mjs b/packages-internal/markdown/extractImports.test.mjs similarity index 100% rename from packages/markdown/extractImports.test.mjs rename to packages-internal/markdown/extractImports.test.mjs diff --git a/packages/markdown/index.d.mts b/packages-internal/markdown/index.d.mts similarity index 100% rename from packages/markdown/index.d.mts rename to packages-internal/markdown/index.d.mts diff --git a/packages/markdown/index.mjs b/packages-internal/markdown/index.mjs similarity index 100% rename from packages/markdown/index.mjs rename to packages-internal/markdown/index.mjs diff --git a/packages/markdown/loader.mjs b/packages-internal/markdown/loader.mjs similarity index 99% rename from packages/markdown/loader.mjs rename to packages-internal/markdown/loader.mjs index 5a68a3fb78e23d..1f979e818da87a 100644 --- a/packages/markdown/loader.mjs +++ b/packages-internal/markdown/loader.mjs @@ -660,7 +660,7 @@ export default async function demoLoader() { ); componentNames.forEach((componentName) => { - const moduleID = componentName.startsWith('@mui/docs/') + const moduleID = componentName.startsWith('@mui/internal-core-docs/') ? componentName : path.join(this.rootContext, 'src', componentName).replace(/\\/g, '/'); diff --git a/packages/markdown/package.json b/packages-internal/markdown/package.json similarity index 95% rename from packages/markdown/package.json rename to packages-internal/markdown/package.json index 33767756241a39..27551dabb2cdc5 100644 --- a/packages/markdown/package.json +++ b/packages-internal/markdown/package.json @@ -18,7 +18,7 @@ "repository": { "type": "git", "url": "git+https://github.com/mui/material-ui.git", - "directory": "packages/markdown" + "directory": "packages-internal/markdown" }, "scripts": { "release:publish": "pnpm publish --tag latest", diff --git a/packages/markdown/parseMarkdown.mjs b/packages-internal/markdown/parseMarkdown.mjs similarity index 100% rename from packages/markdown/parseMarkdown.mjs rename to packages-internal/markdown/parseMarkdown.mjs diff --git a/packages/markdown/parseMarkdown.test.mjs b/packages-internal/markdown/parseMarkdown.test.mjs similarity index 100% rename from packages/markdown/parseMarkdown.test.mjs rename to packages-internal/markdown/parseMarkdown.test.mjs diff --git a/packages/markdown/prepareMarkdown.mjs b/packages-internal/markdown/prepareMarkdown.mjs similarity index 100% rename from packages/markdown/prepareMarkdown.mjs rename to packages-internal/markdown/prepareMarkdown.mjs diff --git a/packages/markdown/prepareMarkdown.test.mjs b/packages-internal/markdown/prepareMarkdown.test.mjs similarity index 100% rename from packages/markdown/prepareMarkdown.test.mjs rename to packages-internal/markdown/prepareMarkdown.test.mjs diff --git a/packages/markdown/prism.d.mts b/packages-internal/markdown/prism.d.mts similarity index 100% rename from packages/markdown/prism.d.mts rename to packages-internal/markdown/prism.d.mts diff --git a/packages/markdown/prism.mjs b/packages-internal/markdown/prism.mjs similarity index 100% rename from packages/markdown/prism.mjs rename to packages-internal/markdown/prism.mjs diff --git a/packages/markdown/textToHash.mjs b/packages-internal/markdown/textToHash.mjs similarity index 100% rename from packages/markdown/textToHash.mjs rename to packages-internal/markdown/textToHash.mjs diff --git a/packages/markdown/textToHash.test.mjs b/packages-internal/markdown/textToHash.test.mjs similarity index 100% rename from packages/markdown/textToHash.test.mjs rename to packages-internal/markdown/textToHash.test.mjs diff --git a/packages/markdown/vitest.config.mts b/packages-internal/markdown/vitest.config.mts similarity index 100% rename from packages/markdown/vitest.config.mts rename to packages-internal/markdown/vitest.config.mts diff --git a/packages/waterfall/Queue.mjs b/packages-internal/waterfall/Queue.mjs similarity index 100% rename from packages/waterfall/Queue.mjs rename to packages-internal/waterfall/Queue.mjs diff --git a/packages/waterfall/README.md b/packages-internal/waterfall/README.md similarity index 100% rename from packages/waterfall/README.md rename to packages-internal/waterfall/README.md diff --git a/packages/waterfall/index.mjs b/packages-internal/waterfall/index.mjs similarity index 100% rename from packages/waterfall/index.mjs rename to packages-internal/waterfall/index.mjs diff --git a/packages/waterfall/package.json b/packages-internal/waterfall/package.json similarity index 100% rename from packages/waterfall/package.json rename to packages-internal/waterfall/package.json diff --git a/packages/waterfall/retry.mjs b/packages-internal/waterfall/retry.mjs similarity index 100% rename from packages/waterfall/retry.mjs rename to packages-internal/waterfall/retry.mjs diff --git a/packages/waterfall/sleep.mjs b/packages-internal/waterfall/sleep.mjs similarity index 100% rename from packages/waterfall/sleep.mjs rename to packages-internal/waterfall/sleep.mjs diff --git a/packages/waterfall/waitUntil.mjs b/packages-internal/waterfall/waitUntil.mjs similarity index 100% rename from packages/waterfall/waitUntil.mjs rename to packages-internal/waterfall/waitUntil.mjs diff --git a/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-actual.js b/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-actual.js index e33209aab519f1..bcb7b217a7bbc0 100644 --- a/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-actual.js +++ b/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-actual.js @@ -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 '@mui/docs/i18n'; +import { useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; import useLazyCSS from 'docs/src/modules/utils/useLazyCSS'; import getUrlProduct from 'docs/src/modules/utils/getUrlProduct'; diff --git a/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-expected.js b/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-expected.js index 1ae31d26d54a0e..d899a0177a6e1c 100644 --- a/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-expected.js +++ b/packages/mui-codemod/src/v5.0.0/theme-spacing.test/large-expected.js @@ -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 '@mui/docs/i18n'; +import { useTranslate, useUserLanguage } from '@mui/internal-core-docs/i18n'; import useLazyCSS from 'docs/src/modules/utils/useLazyCSS'; import getUrlProduct from 'docs/src/modules/utils/getUrlProduct'; diff --git a/packages/mui-docs/tsconfig.build.json b/packages/mui-docs/tsconfig.build.json deleted file mode 100644 index 66f47dd6c42ef3..00000000000000 --- a/packages/mui-docs/tsconfig.build.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - // This config is for emitting declarations (.d.ts) only - // Actual .ts source files are transpiled via babel - "extends": "./tsconfig.json", - "compilerOptions": { - "composite": true, - "declaration": true, - "noEmit": false, - "emitDeclarationOnly": true, - "outDir": "build", - "rootDir": "./src", - "tsBuildInfoFile": "build/tsconfig.build.tsbuildinfo" - }, - "include": ["./types.d.ts", "src/**/*.ts*", "src/**/*.json"], - "exclude": ["src/**/*.spec.ts*", "src/**/*.test.ts*"], - "references": [ - { "path": "../mui-material/tsconfig.build.json" }, - { "path": "../mui-material-nextjs/tsconfig.build.json" }, - { "path": "../mui-system/tsconfig.build.json" }, - { "path": "../mui-icons-material/tsconfig.build.json" }, - { "path": "../mui-stylis-plugin-rtl/tsconfig.build.json" } - ] -} diff --git a/packages/mui-envinfo/README.md b/packages/mui-envinfo/README.md index 532882c8674893..d6550be196fac8 100644 --- a/packages/mui-envinfo/README.md +++ b/packages/mui-envinfo/README.md @@ -22,7 +22,7 @@ $ npx @mui/envinfo @emotion/styled: ^11.0.0 => 11.0.0 @mui/codemod: 5.0.0-alpha.17 @mui/material: 5.0.0-alpha.18 - @mui/docs: 5.0.0-alpha.1 + @mui/internal-core-docs: 5.0.0-alpha.1 @mui/envinfo: 2.0.0 @mui/icons-material: 5.0.0-alpha.15 @mui/lab: 5.0.0-alpha.18 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fda1fbd809ba9e..375fdd3c0150d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,7 @@ catalogs: version: 4.2.0 overrides: + caniuse-lite: ^1.0.30001781 '@babel/core': 7.29.0 '@babel/plugin-transform-runtime': ^7.29.0 '@babel/preset-env': ^7.29.2 @@ -78,10 +79,10 @@ importers: version: 2.0.3(eslint@10.1.0(jiti@2.6.1)) '@mui-internal/api-docs-builder': specifier: workspace:^ - version: link:packages/api-docs-builder + version: link:packages-internal/api-docs-builder '@mui-internal/api-docs-builder-core': specifier: workspace:^ - version: link:packages/api-docs-builder-core + version: link:packages-internal/api-docs-builder-core '@mui/internal-babel-plugin-minify-errors': specifier: 2.0.8-canary.24 version: 2.0.8-canary.24(@babel/core@7.29.0) @@ -307,15 +308,15 @@ importers: '@mui/base': specifier: 5.0.0-beta.70 version: 5.0.0-beta.70(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@mui/docs': - specifier: workspace:* - version: link:../packages/mui-docs/build '@mui/icons-material': specifier: workspace:* version: link:../packages/mui-icons-material/build + '@mui/internal-core-docs': + specifier: workspace:* + version: link:../packages-internal/core-docs/build '@mui/internal-markdown': specifier: workspace:^ - version: link:../packages/markdown + version: link:../packages-internal/markdown '@mui/lab': specifier: workspace:* version: link:../packages/mui-lab/build @@ -535,7 +536,7 @@ importers: version: 7.28.5(@babel/core@7.29.0) '@mui-internal/api-docs-builder': specifier: workspace:^ - version: link:../packages/api-docs-builder + version: link:../packages-internal/api-docs-builder '@mui/internal-docs-utils': specifier: workspace:^ version: link:../packages-internal/docs-utils @@ -612,80 +613,7 @@ importers: specifier: 18.0.0 version: 18.0.0 - packages-internal/docs-utils: - dependencies: - rimraf: - specifier: ^6.1.3 - version: 6.1.3 - typescript: - specifier: ^5.9.3 - version: 5.9.3 - - packages-internal/scripts: - dependencies: - '@babel/core': - specifier: 7.29.0 - version: 7.29.0 - '@babel/plugin-syntax-class-properties': - specifier: ^7.12.13 - version: 7.12.13(@babel/core@7.29.0) - '@babel/plugin-syntax-jsx': - specifier: ^7.28.6 - version: 7.28.6(@babel/core@7.29.0) - '@babel/plugin-syntax-typescript': - specifier: ^7.28.6 - version: 7.28.6(@babel/core@7.29.0) - '@babel/types': - specifier: ^7.29.0 - version: 7.29.0 - '@mui/internal-docs-utils': - specifier: workspace:^ - version: link:../docs-utils - doctrine: - specifier: ^3.0.0 - version: 3.0.0 - es-toolkit: - specifier: ^1.45.1 - version: 1.45.1 - typescript: - specifier: ^5.9.3 - version: 5.9.3 - devDependencies: - '@babel/register': - specifier: 7.28.6 - version: 7.28.6(@babel/core@7.29.0) - '@types/babel__core': - specifier: 7.20.5 - version: 7.20.5 - '@types/chai': - specifier: 5.2.3 - version: 5.2.3 - '@types/doctrine': - specifier: 0.0.9 - version: 0.0.9 - '@types/node': - specifier: 20.19.37 - version: 20.19.37 - '@types/react': - specifier: 19.2.14 - version: 19.2.14 - '@types/uuid': - specifier: 10.0.0 - version: 10.0.0 - chai: - specifier: 6.2.2 - version: 6.2.2 - fast-glob: - specifier: 3.3.3 - version: 3.3.3 - prettier: - specifier: 3.8.1 - version: 3.8.1 - rimraf: - specifier: 6.1.3 - version: 6.1.3 - - packages/api-docs-builder: + packages-internal/api-docs-builder: dependencies: '@babel/core': specifier: 7.29.0 @@ -701,7 +629,7 @@ importers: version: 7.29.0 '@mui/internal-docs-utils': specifier: workspace:^ - version: link:../../packages-internal/docs-utils + version: link:../docs-utils '@mui/internal-markdown': specifier: workspace:^ version: link:../markdown @@ -761,7 +689,7 @@ importers: specifier: 21.0.3 version: 21.0.3 - packages/api-docs-builder-core: + packages-internal/api-docs-builder-core: dependencies: '@mui-internal/api-docs-builder': specifier: workspace:^ @@ -795,75 +723,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - packages/markdown: - dependencies: - '@babel/runtime': - specifier: ^7.29.2 - version: 7.29.2 - es-toolkit: - specifier: ^1.45.1 - version: 1.45.1 - marked: - specifier: ^17.0.5 - version: 17.0.5 - prismjs: - specifier: ^1.30.0 - version: 1.30.0 - devDependencies: - '@types/chai': - specifier: 5.2.3 - version: 5.2.3 - chai: - specifier: 6.2.2 - version: 6.2.2 - - packages/mui-codemod: - dependencies: - '@babel/core': - specifier: 7.29.0 - version: 7.29.0 - '@babel/runtime': - specifier: ^7.29.2 - version: 7.29.2 - '@babel/traverse': - specifier: ^7.29.0 - version: 7.29.0 - '@mui/material-v5': - specifier: npm:@mui/material@5.18.0 - version: '@mui/material@5.18.0(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)' - jscodeshift: - specifier: ^17.1.2 - version: 17.1.2(@babel/preset-env@7.29.2(@babel/core@7.29.0)) - jscodeshift-add-imports: - specifier: ^1.0.11 - version: 1.0.11(jscodeshift@17.1.2(@babel/preset-env@7.29.2(@babel/core@7.29.0))) - postcss: - specifier: ^8.5.8 - version: 8.5.8 - postcss-cli: - specifier: ^11.0.1 - version: 11.0.1(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0) - yargs: - specifier: ^17.7.2 - version: 17.7.2 - devDependencies: - '@material-ui/core': - specifier: ^4.12.4 - version: 4.12.4(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@types/chai': - specifier: 5.2.3 - version: 5.2.3 - '@types/jscodeshift': - specifier: 0.12.0 - version: 0.12.0 - chai: - specifier: 6.2.2 - version: 6.2.2 - publishDirectory: build - - packages/mui-core-downloads-tracker: {} - - packages/mui-docs: + packages-internal/core-docs: dependencies: '@babel/runtime': specifier: ^7.29.2 @@ -934,10 +794,10 @@ importers: version: link:../api-docs-builder '@mui/icons-material': specifier: workspace:* - version: link:../mui-icons-material/build + version: link:../../packages/mui-icons-material/build '@mui/material': specifier: workspace:* - version: link:../mui-material/build + version: link:../../packages/mui-material/build '@types/chai': specifier: 5.2.3 version: 5.2.3 @@ -967,6 +827,149 @@ importers: version: 19.2.4 publishDirectory: build + packages-internal/docs-utils: + dependencies: + rimraf: + specifier: ^6.1.3 + version: 6.1.3 + typescript: + specifier: ^5.9.3 + version: 5.9.3 + + packages-internal/markdown: + dependencies: + '@babel/runtime': + specifier: ^7.29.2 + version: 7.29.2 + es-toolkit: + specifier: ^1.45.1 + version: 1.45.1 + marked: + specifier: ^17.0.5 + version: 17.0.5 + prismjs: + specifier: ^1.30.0 + version: 1.30.0 + devDependencies: + '@types/chai': + specifier: 5.2.3 + version: 5.2.3 + chai: + specifier: 6.2.2 + version: 6.2.2 + + packages-internal/scripts: + dependencies: + '@babel/core': + specifier: 7.29.0 + version: 7.29.0 + '@babel/plugin-syntax-class-properties': + specifier: ^7.12.13 + version: 7.12.13(@babel/core@7.29.0) + '@babel/plugin-syntax-jsx': + specifier: ^7.28.6 + version: 7.28.6(@babel/core@7.29.0) + '@babel/plugin-syntax-typescript': + specifier: ^7.28.6 + version: 7.28.6(@babel/core@7.29.0) + '@babel/types': + specifier: ^7.29.0 + version: 7.29.0 + '@mui/internal-docs-utils': + specifier: workspace:^ + version: link:../docs-utils + doctrine: + specifier: ^3.0.0 + version: 3.0.0 + es-toolkit: + specifier: ^1.45.1 + version: 1.45.1 + typescript: + specifier: ^5.9.3 + version: 5.9.3 + devDependencies: + '@babel/register': + specifier: 7.28.6 + version: 7.28.6(@babel/core@7.29.0) + '@types/babel__core': + specifier: 7.20.5 + version: 7.20.5 + '@types/chai': + specifier: 5.2.3 + version: 5.2.3 + '@types/doctrine': + specifier: 0.0.9 + version: 0.0.9 + '@types/node': + specifier: 20.19.37 + version: 20.19.37 + '@types/react': + specifier: 19.2.14 + version: 19.2.14 + '@types/uuid': + specifier: 10.0.0 + version: 10.0.0 + chai: + specifier: 6.2.2 + version: 6.2.2 + fast-glob: + specifier: 3.3.3 + version: 3.3.3 + prettier: + specifier: 3.8.1 + version: 3.8.1 + rimraf: + specifier: 6.1.3 + version: 6.1.3 + + packages-internal/waterfall: {} + + packages/mui-codemod: + dependencies: + '@babel/core': + specifier: 7.29.0 + version: 7.29.0 + '@babel/runtime': + specifier: ^7.29.2 + version: 7.29.2 + '@babel/traverse': + specifier: ^7.29.0 + version: 7.29.0 + '@mui/material-v5': + specifier: npm:@mui/material@5.18.0 + version: '@mui/material@5.18.0(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)' + jscodeshift: + specifier: ^17.1.2 + version: 17.1.2(@babel/preset-env@7.29.2(@babel/core@7.29.0)) + jscodeshift-add-imports: + specifier: ^1.0.11 + version: 1.0.11(jscodeshift@17.1.2(@babel/preset-env@7.29.2(@babel/core@7.29.0))) + postcss: + specifier: ^8.5.8 + version: 8.5.8 + postcss-cli: + specifier: ^11.0.1 + version: 11.0.1(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0) + yargs: + specifier: ^17.7.2 + version: 17.7.2 + devDependencies: + '@material-ui/core': + specifier: ^4.12.4 + version: 4.12.4(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@types/chai': + specifier: 5.2.3 + version: 5.2.3 + '@types/jscodeshift': + specifier: 0.12.0 + version: 0.12.0 + chai: + specifier: 6.2.2 + version: 6.2.2 + publishDirectory: build + + packages/mui-core-downloads-tracker: {} + packages/mui-envinfo: dependencies: envinfo: @@ -1020,7 +1023,7 @@ importers: version: link:build '@mui/internal-waterfall': specifier: workspace:^ - version: link:../waterfall + version: link:../../packages-internal/waterfall '@mui/material': specifier: workspace:* version: link:../mui-material/build @@ -1528,8 +1531,6 @@ importers: version: 21.0.3 publishDirectory: build - packages/waterfall: {} - test: dependencies: '@react-spring/web': @@ -2732,8 +2733,8 @@ packages: '@emnapi/core@1.9.0': resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==} - '@emnapi/runtime@1.9.1': - resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} + '@emnapi/runtime@1.7.1': + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} '@emnapi/wasi-threads@1.2.0': resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} @@ -3100,8 +3101,8 @@ packages: resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} - '@img/colour@1.1.0': - resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} + '@img/colour@1.0.0': + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} engines: {node: '>=18'} '@img/sharp-darwin-arm64@0.34.5': @@ -8077,8 +8078,8 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphql@16.13.1: - resolution: {integrity: sha512-gGgrVCoDKlIZ8fIqXBBb0pPKqDgki0Z/FSKNiQzSGj2uEYHr1tq5wmBegGwJx6QB5S5cM0khSBpi/JFHMCvsmQ==} + graphql@16.13.2: + resolution: {integrity: sha512-5bJ+nf/UCpAjHM8i06fl7eLyVC9iuNAjm9qzkiu2ZGhM0VscSvS6WDPfAwkdkBuoXGM9FJSbKl6wylMwP9Ktig==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} handlebars@4.7.8: @@ -13890,7 +13891,7 @@ snapshots: '@emnapi/wasi-threads': 1.2.0 tslib: 2.8.1 - '@emnapi/runtime@1.9.1': + '@emnapi/runtime@1.7.1': dependencies: tslib: 2.8.1 @@ -14218,7 +14219,7 @@ snapshots: '@hutson/parse-repository-url@3.0.2': {} - '@img/colour@1.1.0': {} + '@img/colour@1.0.0': {} '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: @@ -14302,7 +14303,7 @@ snapshots: '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.7.1 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -15423,20 +15424,20 @@ snapshots: '@napi-rs/wasm-runtime@0.2.11': dependencies: '@emnapi/core': 1.9.0 - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.7.1 '@tybys/wasm-util': 0.9.0 optional: true '@napi-rs/wasm-runtime@0.2.4': dependencies: '@emnapi/core': 1.9.0 - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.7.1 '@tybys/wasm-util': 0.9.0 '@napi-rs/wasm-runtime@1.1.1': dependencies: '@emnapi/core': 1.9.0 - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 1.7.1 '@tybys/wasm-util': 0.10.1 optional: true @@ -19747,7 +19748,7 @@ snapshots: graceful-fs@4.2.11: {} - graphql@16.13.1: + graphql@16.13.2: optional: true handlebars@4.7.8: @@ -21475,7 +21476,7 @@ snapshots: '@open-draft/until': 2.1.0 '@types/cookie': 0.6.0 '@types/statuses': 2.0.6 - graphql: 16.13.1 + graphql: 16.13.2 headers-polyfill: 4.0.3 is-node-process: 1.2.0 outvariant: 1.4.3 @@ -23163,7 +23164,7 @@ snapshots: sharp@0.34.5: dependencies: - '@img/colour': 1.1.0 + '@img/colour': 1.0.0 detect-libc: 2.1.2 semver: 7.7.4 optionalDependencies: diff --git a/scripts/buildLlmsDocs/index.ts b/scripts/buildLlmsDocs/index.ts index afec36e684a8bf..c5cbaa7fef5bae 100644 --- a/scripts/buildLlmsDocs/index.ts +++ b/scripts/buildLlmsDocs/index.ts @@ -38,11 +38,11 @@ * * ```bash * # Process all Material UI components - * pnpm tsx scripts/buildLlmsDocs/index.ts --projectSettings ./packages/api-docs-builder-core/materialUi/projectSettings.ts + * pnpm tsx scripts/buildLlmsDocs/index.ts --projectSettings ./packages-internal/api-docs-builder-core/materialUi/projectSettings.ts * * # Process specific components with non-component docs * pnpm tsx scripts/buildLlmsDocs/index.ts \ - * --projectSettings ./packages/api-docs-builder-core/materialUi/projectSettings.ts \ + * --projectSettings ./packages-internal/api-docs-builder-core/materialUi/projectSettings.ts \ * --nonComponentFolders system material/customization \ * --grep "Button|borders" * ``` diff --git a/test/regressions/vite.config.mts b/test/regressions/vite.config.mts index 5910447c167369..abcb4633381c83 100644 --- a/test/regressions/vite.config.mts +++ b/test/regressions/vite.config.mts @@ -43,7 +43,7 @@ export default defineConfig({ extensions: ['.mjs', '.js', '.mts', '.ts', '.jsx', '.tsx', '.json'], alias: { '@mui/material': path.resolve(WORKSPACE_ROOT, './packages/mui-material/src'), - '@mui/docs': path.resolve(WORKSPACE_ROOT, './packages/mui-docs/src'), + '@mui/internal-core-docs': path.resolve(WORKSPACE_ROOT, './packages-internal/core-docs/src'), '@mui/icons-material': path.resolve(WORKSPACE_ROOT, './packages/mui-icons-material/lib'), '@mui/lab': path.resolve(WORKSPACE_ROOT, './packages/mui-lab/src'), '@mui/styled-engine': path.resolve(WORKSPACE_ROOT, './packages/mui-styled-engine/src'), diff --git a/tsconfig.json b/tsconfig.json index 79dd900adf0419..93f579d5e0b0d6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,8 +19,9 @@ "@mui/material/*": ["./packages/mui-material/src/*"], "@mui/lab": ["./packages/mui-lab/src"], "@mui/lab/*": ["./packages/mui-lab/src/*"], - "@mui/internal-markdown": ["./packages/markdown"], - "@mui/internal-markdown/*": ["./packages/markdown/*"], + "@mui-internal/api-docs-builder": ["./packages-internal/api-docs-builder/index.ts"], + "@mui/internal-markdown": ["./packages-internal/markdown"], + "@mui/internal-markdown/prism": ["./packages-internal/markdown/prism.mjs"], "@mui/styled-engine": ["./packages/mui-styled-engine/src"], "@mui/styled-engine/*": ["./packages/mui-styled-engine/src/*"], "@mui/styled-engine-sc": ["./packages/mui-styled-engine-sc/src"], @@ -33,8 +34,8 @@ "@mui/private-theming/*": ["./packages/mui-private-theming/src/*"], "@mui/utils": ["./packages/mui-utils/src"], "@mui/utils/*": ["./packages/mui-utils/src/*"], - "@mui/docs": ["./packages/mui-docs/src"], - "@mui/docs/*": ["./packages/mui-docs/src/*"], + "@mui/internal-core-docs": ["./packages-internal/core-docs/src"], + "@mui/internal-core-docs/*": ["./packages-internal/core-docs/src/*"], "@mui/material-nextjs": ["./packages/mui-material-nextjs/src"], "@mui/material-nextjs/*": ["./packages/mui-material-nextjs/src/*"], "@mui/icons-material": ["./packages/mui-icons-material/lib/index.mjs"], diff --git a/vitest.shared.mts b/vitest.shared.mts index 9dc472ad37a0d2..6853076745b7db 100644 --- a/vitest.shared.mts +++ b/vitest.shared.mts @@ -134,7 +134,7 @@ export default async function create( '@mui/icons-material': path.resolve(MONOREPO_ROOT, './packages/mui-icons-material/lib'), '@mui/lab': path.resolve(MONOREPO_ROOT, './packages/mui-lab/src'), '@mui/private-theming': path.resolve(MONOREPO_ROOT, './packages/mui-private-theming/src'), - '@mui/docs': path.resolve(MONOREPO_ROOT, './packages/mui-docs/src'), + '@mui/internal-core-docs': path.resolve(MONOREPO_ROOT, './packages-internal/core-docs/src'), '@mui/material-nextjs': path.resolve(MONOREPO_ROOT, './packages/mui-material-nextjs/src'), docs: path.resolve(MONOREPO_ROOT, './docs'), },