diff --git a/docs/src/modules/components/Head.tsx b/docs/src/modules/components/Head.tsx
index 6d91bb690a9eb2..bcd9cad2513c95 100644
--- a/docs/src/modules/components/Head.tsx
+++ b/docs/src/modules/components/Head.tsx
@@ -5,7 +5,7 @@ import { LANGUAGES_SSR } from 'docs/config';
import { useUserLanguage, useTranslate } from '@mui/docs/i18n';
import { pathnameToLanguage } from 'docs/src/modules/utils/helpers';
-// #major-version-switch
+// #default-branch-switch
const HOST = process.env.PULL_REQUEST_ID
? `https://deploy-preview-${process.env.PULL_REQUEST_ID}--${process.env.NETLIFY_SITE_NAME}.netlify.app`
: 'https://mui.com';
@@ -44,21 +44,21 @@ export default function Head(props: HeadProps) {
{/* https://x.com/MUI_hq */}
- {/* #major-version-switch */}
+ {/* #default-branch-switch */}
{/* Facebook */}
- {/* #major-version-switch */}
+ {/* #default-branch-switch */}
{/* Algolia */}
- {/* #major-version-switch */}
+ {/* #default-branch-switch */}
{disableAlternateLocale
? null
diff --git a/packages/api-docs-builder-core/baseUi/projectSettings.ts b/packages/api-docs-builder-core/baseUi/projectSettings.ts
index b9b64d42adc3c4..d032f45b30f755 100644
--- a/packages/api-docs-builder-core/baseUi/projectSettings.ts
+++ b/packages/api-docs-builder-core/baseUi/projectSettings.ts
@@ -43,4 +43,6 @@ export const projectSettings: ProjectSettings = {
translationPagesDirectory: 'docs/translations/api-docs-base',
generateClassName: generateUtilityClass,
isGlobalClassName: isGlobalState,
+ // #default-branch-switch
+ baseApiUrl: 'https://next.mui.com',
};
diff --git a/packages/api-docs-builder-core/materialUi/projectSettings.ts b/packages/api-docs-builder-core/materialUi/projectSettings.ts
index c3d87f07b44ee7..d15e28be91055e 100644
--- a/packages/api-docs-builder-core/materialUi/projectSettings.ts
+++ b/packages/api-docs-builder-core/materialUi/projectSettings.ts
@@ -33,4 +33,6 @@ export const projectSettings: ProjectSettings = {
translationPagesDirectory: 'docs/translations/api-docs',
generateClassName: generateUtilityClass,
isGlobalClassName: isGlobalState,
+ // #default-branch-switch
+ baseApiUrl: 'https://next.mui.com',
};
diff --git a/packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts b/packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts
index 5ad3416c3d59c8..70f6968d0b4952 100644
--- a/packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts
+++ b/packages/api-docs-builder/ApiBuilders/ComponentApiBuilder.ts
@@ -150,8 +150,12 @@ export async function computeApiDescription(
* *
* * - [Icon API](https://mui.com/api/icon/)
*/
-async function annotateComponentDefinition(api: ReactApi, componentJsdoc: Annotation) {
- const HOST = 'https://mui.com';
+async function annotateComponentDefinition(
+ api: ReactApi,
+ componentJsdoc: Annotation,
+ projectSettings: ProjectSettings,
+) {
+ const HOST = projectSettings.baseApiUrl ?? 'https://mui.com';
const typesFilename = api.filename.replace(/\.js$/, '.d.ts');
const fileName = path.parse(api.filename).name;
@@ -855,7 +859,7 @@ export default async function generateComponentApi(
: !skipAnnotatingComponentDefinition
) {
// Add comment about demo & api links (including inherited component) to the component file
- await annotateComponentDefinition(reactApi, componentJsdoc);
+ await annotateComponentDefinition(reactApi, componentJsdoc, projectSettings);
}
}
diff --git a/packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts b/packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts
index 1df6ccac4bd82b..a04cf42a19c112 100644
--- a/packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts
+++ b/packages/api-docs-builder/ApiBuilders/HookApiBuilder.ts
@@ -111,8 +111,12 @@ export interface ReactApi extends ReactDocgenApi {
* *
* * - [useButton API](https://mui.com/base-ui/api/use-button/)
*/
-async function annotateHookDefinition(api: ReactApi, hookJsdoc: Annotation) {
- const HOST = 'https://mui.com';
+async function annotateHookDefinition(
+ api: ReactApi,
+ hookJsdoc: Annotation,
+ projectSettings: ProjectSettings,
+) {
+ const HOST = projectSettings.baseApiUrl ?? 'https://mui.com';
const typesFilename = api.filename.replace(/\.js$/, '.d.ts');
const fileName = path.parse(api.filename).name;
@@ -613,7 +617,7 @@ export default async function generateHookApi(
await generateApiJson(apiPagesDirectory, reactApi);
// Add comment about demo & api links to the component hook file
- await annotateHookDefinition(reactApi, hookJsdoc);
+ await annotateHookDefinition(reactApi, hookJsdoc, projectSettings);
}
return reactApi;
diff --git a/packages/api-docs-builder/ProjectSettings.ts b/packages/api-docs-builder/ProjectSettings.ts
index 3ae895666b561e..5f142dc1ad3db1 100644
--- a/packages/api-docs-builder/ProjectSettings.ts
+++ b/packages/api-docs-builder/ProjectSettings.ts
@@ -99,4 +99,8 @@ export interface ProjectSettings {
* Determines if a given slot or state is a global state
*/
isGlobalClassName: (slotOrState: string) => boolean;
+ /**
+ * Determines the base API URL for generated JSDocs
+ */
+ baseApiUrl?: string;
}
diff --git a/packages/mui-base/src/FormControl/useFormControlContext.ts b/packages/mui-base/src/FormControl/useFormControlContext.ts
index 19457e81686603..686443e04ce523 100644
--- a/packages/mui-base/src/FormControl/useFormControlContext.ts
+++ b/packages/mui-base/src/FormControl/useFormControlContext.ts
@@ -6,11 +6,11 @@ import { FormControlContext } from './FormControlContext';
*
* Demos:
*
- * - [Form Control](https://mui.com/base-ui/react-form-control/#hook)
+ * - [Form Control](https://next.mui.com/base-ui/react-form-control/#hook)
*
* API:
*
- * - [useFormControlContext API](https://mui.com/base-ui/react-form-control/hooks-api/#use-form-control-context)
+ * - [useFormControlContext API](https://next.mui.com/base-ui/react-form-control/hooks-api/#use-form-control-context)
*/
export function useFormControlContext(): UseFormControlContextReturnValue | undefined {
return React.useContext(FormControlContext);
diff --git a/packages/mui-base/src/unstable_useModal/useModal.ts b/packages/mui-base/src/unstable_useModal/useModal.ts
index 3166acd289d6eb..3217887ea3a2a5 100644
--- a/packages/mui-base/src/unstable_useModal/useModal.ts
+++ b/packages/mui-base/src/unstable_useModal/useModal.ts
@@ -30,11 +30,11 @@ const defaultManager = new ModalManager();
*
* Demos:
*
- * - [Modal](https://mui.com/base-ui/react-modal/#hook)
+ * - [Modal](https://next.mui.com/base-ui/react-modal/#hook)
*
* API:
*
- * - [useModal API](https://mui.com/base-ui/react-modal/hooks-api/#use-modal)
+ * - [useModal API](https://next.mui.com/base-ui/react-modal/hooks-api/#use-modal)
*/
export function useModal(parameters: UseModalParameters): UseModalReturnValue {
const {
diff --git a/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts b/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
index 1129b7013fd1e7..8c2acfa662e3e1 100644
--- a/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
+++ b/packages/mui-base/src/unstable_useNumberInput/useNumberInput.ts
@@ -36,11 +36,11 @@ export function getInputValueAsString(v: string): string {
*
* Demos:
*
- * - [Number Input](https://mui.com/base-ui/react-number-input/#hook)
+ * - [Number Input](https://next.mui.com/base-ui/react-number-input/#hook)
*
* API:
*
- * - [useNumberInput API](https://mui.com/base-ui/react-number-input/hooks-api/#use-number-input)
+ * - [useNumberInput API](https://next.mui.com/base-ui/react-number-input/hooks-api/#use-number-input)
*/
export function useNumberInput(parameters: UseNumberInputParameters): UseNumberInputReturnValue {
const {
diff --git a/packages/mui-base/src/useAutocomplete/useAutocomplete.d.ts b/packages/mui-base/src/useAutocomplete/useAutocomplete.d.ts
index f436583759b0bf..b9286b06d7048b 100644
--- a/packages/mui-base/src/useAutocomplete/useAutocomplete.d.ts
+++ b/packages/mui-base/src/useAutocomplete/useAutocomplete.d.ts
@@ -341,11 +341,11 @@ export type AutocompleteGetTagProps = ({ index }: { index: number }) => {
*
* Demos:
*
- * - [Autocomplete](https://mui.com/base-ui/react-autocomplete/#hook)
+ * - [Autocomplete](https://next.mui.com/base-ui/react-autocomplete/#hook)
*
* API:
*
- * - [useAutocomplete API](https://mui.com/base-ui/react-autocomplete/hooks-api/#use-autocomplete)
+ * - [useAutocomplete API](https://next.mui.com/base-ui/react-autocomplete/hooks-api/#use-autocomplete)
*/
export function useAutocomplete<
Value,
diff --git a/packages/mui-base/src/useBadge/useBadge.ts b/packages/mui-base/src/useBadge/useBadge.ts
index 19422269495fbe..29fbdc8cc99d89 100644
--- a/packages/mui-base/src/useBadge/useBadge.ts
+++ b/packages/mui-base/src/useBadge/useBadge.ts
@@ -7,11 +7,11 @@ import { UseBadgeParameters, UseBadgeReturnValue } from './useBadge.types';
*
* Demos:
*
- * - [Badge](https://mui.com/base-ui/react-badge/#hook)
+ * - [Badge](https://next.mui.com/base-ui/react-badge/#hook)
*
* API:
*
- * - [useBadge API](https://mui.com/base-ui/react-badge/hooks-api/#use-badge)
+ * - [useBadge API](https://next.mui.com/base-ui/react-badge/hooks-api/#use-badge)
*/
export function useBadge(parameters: UseBadgeParameters): UseBadgeReturnValue {
const {
diff --git a/packages/mui-base/src/useButton/useButton.ts b/packages/mui-base/src/useButton/useButton.ts
index 0c6b5da72973aa..f8520a751abdb8 100644
--- a/packages/mui-base/src/useButton/useButton.ts
+++ b/packages/mui-base/src/useButton/useButton.ts
@@ -17,11 +17,11 @@ import { MuiCancellableEvent } from '../utils/MuiCancellableEvent';
*
* Demos:
*
- * - [Button](https://mui.com/base-ui/react-button/#hook)
+ * - [Button](https://next.mui.com/base-ui/react-button/#hook)
*
* API:
*
- * - [useButton API](https://mui.com/base-ui/react-button/hooks-api/#use-button)
+ * - [useButton API](https://next.mui.com/base-ui/react-button/hooks-api/#use-button)
*/
export function useButton(parameters: UseButtonParameters = {}): UseButtonReturnValue {
const {
diff --git a/packages/mui-base/src/useDropdown/useDropdown.ts b/packages/mui-base/src/useDropdown/useDropdown.ts
index f6b1fc1be5e11c..5184a369d3c2dd 100644
--- a/packages/mui-base/src/useDropdown/useDropdown.ts
+++ b/packages/mui-base/src/useDropdown/useDropdown.ts
@@ -10,11 +10,11 @@ import { dropdownReducer } from './dropdownReducer';
*
* Demos:
*
- * - [Menu](https://mui.com/base-ui/react-menu/#hooks)
+ * - [Menu](https://next.mui.com/base-ui/react-menu/#hooks)
*
* API:
*
- * - [useDropdown API](https://mui.com/base-ui/react-menu/hooks-api/#use-dropdown)
+ * - [useDropdown API](https://next.mui.com/base-ui/react-menu/hooks-api/#use-dropdown)
*/
export function useDropdown(parameters: UseDropdownParameters = {}) {
const { defaultOpen, onOpenChange, open: openProp, componentName = 'useDropdown' } = parameters;
diff --git a/packages/mui-base/src/useInput/useInput.ts b/packages/mui-base/src/useInput/useInput.ts
index 146d7f0882232d..862fc573672d1e 100644
--- a/packages/mui-base/src/useInput/useInput.ts
+++ b/packages/mui-base/src/useInput/useInput.ts
@@ -14,11 +14,11 @@ import {
*
* Demos:
*
- * - [Input](https://mui.com/base-ui/react-input/#hook)
+ * - [Input](https://next.mui.com/base-ui/react-input/#hook)
*
* API:
*
- * - [useInput API](https://mui.com/base-ui/react-input/hooks-api/#use-input)
+ * - [useInput API](https://next.mui.com/base-ui/react-input/hooks-api/#use-input)
*/
export function useInput(parameters: UseInputParameters = {}): UseInputReturnValue {
const {
diff --git a/packages/mui-base/src/useMenu/useMenu.ts b/packages/mui-base/src/useMenu/useMenu.ts
index aa4215ee4b3b92..06d3de7c0ed3ae 100644
--- a/packages/mui-base/src/useMenu/useMenu.ts
+++ b/packages/mui-base/src/useMenu/useMenu.ts
@@ -30,11 +30,11 @@ const FALLBACK_MENU_CONTEXT: DropdownContextValue = {
*
* Demos:
*
- * - [Menu](https://mui.com/base-ui/react-menu/#hooks)
+ * - [Menu](https://next.mui.com/base-ui/react-menu/#hooks)
*
* API:
*
- * - [useMenu API](https://mui.com/base-ui/react-menu/hooks-api/#use-menu)
+ * - [useMenu API](https://next.mui.com/base-ui/react-menu/hooks-api/#use-menu)
*/
export function useMenu(parameters: UseMenuParameters = {}): UseMenuReturnValue {
const {
diff --git a/packages/mui-base/src/useMenuButton/useMenuButton.ts b/packages/mui-base/src/useMenuButton/useMenuButton.ts
index 82a04a688cee67..4103e040bed9c2 100644
--- a/packages/mui-base/src/useMenuButton/useMenuButton.ts
+++ b/packages/mui-base/src/useMenuButton/useMenuButton.ts
@@ -14,11 +14,11 @@ import { extractEventHandlers } from '../utils';
*
* Demos:
*
- * - [Menu](https://mui.com/base-ui/react-menu/#hooks)
+ * - [Menu](https://next.mui.com/base-ui/react-menu/#hooks)
*
* API:
*
- * - [useMenuButton API](https://mui.com/base-ui/react-menu/hooks-api/#use-menu-button)
+ * - [useMenuButton API](https://next.mui.com/base-ui/react-menu/hooks-api/#use-menu-button)
*/
export function useMenuButton(parameters: UseMenuButtonParameters = {}): UseMenuButtonReturnValue {
const { disabled = false, focusableWhenDisabled, rootRef: externalRef } = parameters;
diff --git a/packages/mui-base/src/useMenuItem/useMenuItem.ts b/packages/mui-base/src/useMenuItem/useMenuItem.ts
index 40f6fee89998ea..74545d2ddad541 100644
--- a/packages/mui-base/src/useMenuItem/useMenuItem.ts
+++ b/packages/mui-base/src/useMenuItem/useMenuItem.ts
@@ -34,11 +34,11 @@ const FALLBACK_MENU_CONTEXT: DropdownContextValue = {
*
* Demos:
*
- * - [Menu](https://mui.com/base-ui/react-menu/#hooks)
+ * - [Menu](https://next.mui.com/base-ui/react-menu/#hooks)
*
* API:
*
- * - [useMenuItem API](https://mui.com/base-ui/react-menu/hooks-api/#use-menu-item)
+ * - [useMenuItem API](https://next.mui.com/base-ui/react-menu/hooks-api/#use-menu-item)
*/
export function useMenuItem(params: UseMenuItemParameters): UseMenuItemReturnValue {
const {
diff --git a/packages/mui-base/src/useMenuItem/useMenuItemContextStabilizer.ts b/packages/mui-base/src/useMenuItem/useMenuItemContextStabilizer.ts
index 43e8719d5e0eac..259d52fedf809e 100644
--- a/packages/mui-base/src/useMenuItem/useMenuItemContextStabilizer.ts
+++ b/packages/mui-base/src/useMenuItem/useMenuItemContextStabilizer.ts
@@ -8,11 +8,11 @@ import { ListContext, ListContextValue, ListItemState } from '../useList';
*
* Demos:
*
- * - [Menu](https://mui.com/base-ui/react-menu/#hooks)
+ * - [Menu](https://next.mui.com/base-ui/react-menu/#hooks)
*
* API:
*
- * - [useMenuItemContextStabilizer API](https://mui.com/base-ui/react-menu/hooks-api/#use-menu-item-context-stabilizer)
+ * - [useMenuItemContextStabilizer API](https://next.mui.com/base-ui/react-menu/hooks-api/#use-menu-item-context-stabilizer)
*
* @param id - The id of the MenuItem. If undefined, it will be generated with useId.
* @returns The stable ListContext value and the id of the MenuItem.
diff --git a/packages/mui-base/src/useOption/useOption.ts b/packages/mui-base/src/useOption/useOption.ts
index 3164a47f6d5cc8..69c344aa7954fe 100644
--- a/packages/mui-base/src/useOption/useOption.ts
+++ b/packages/mui-base/src/useOption/useOption.ts
@@ -14,11 +14,11 @@ import { EventHandlers } from '../utils/types';
*
* Demos:
*
- * - [Select](https://mui.com/base-ui/react-select/#hooks)
+ * - [Select](https://next.mui.com/base-ui/react-select/#hooks)
*
* API:
*
- * - [useOption API](https://mui.com/base-ui/react-select/hooks-api/#use-option)
+ * - [useOption API](https://next.mui.com/base-ui/react-select/hooks-api/#use-option)
*/
export function useOption(params: UseOptionParameters): UseOptionReturnValue {
const { value, label, disabled, rootRef: optionRefParam, id: idParam } = params;
diff --git a/packages/mui-base/src/useOption/useOptionContextStabilizer.ts b/packages/mui-base/src/useOption/useOptionContextStabilizer.ts
index fe77b4e319f17a..25230a3c5d47fd 100644
--- a/packages/mui-base/src/useOption/useOptionContextStabilizer.ts
+++ b/packages/mui-base/src/useOption/useOptionContextStabilizer.ts
@@ -7,11 +7,11 @@ import { ListContext, ListContextValue } from '../useList';
*
* Demos:
*
- * - [Select](https://mui.com/base-ui/react-select/#hooks)
+ * - [Select](https://next.mui.com/base-ui/react-select/#hooks)
*
* API:
*
- * - [useOptionContextStabilizer API](https://mui.com/base-ui/react-select/hooks-api/#use-option-context-stabilizer)
+ * - [useOptionContextStabilizer API](https://next.mui.com/base-ui/react-select/hooks-api/#use-option-context-stabilizer)
*
* @param value - The value of the Option.
* @returns The stable ListContext value.
diff --git a/packages/mui-base/src/useSelect/useSelect.ts b/packages/mui-base/src/useSelect/useSelect.ts
index 984b93e32922b0..a14df7671a4ad9 100644
--- a/packages/mui-base/src/useSelect/useSelect.ts
+++ b/packages/mui-base/src/useSelect/useSelect.ts
@@ -56,11 +56,11 @@ function defaultFormValueProvider(
*
* Demos:
*
- * - [Select](https://mui.com/base-ui/react-select/#hooks)
+ * - [Select](https://next.mui.com/base-ui/react-select/#hooks)
*
* API:
*
- * - [useSelect API](https://mui.com/base-ui/react-select/hooks-api/#use-select)
+ * - [useSelect API](https://next.mui.com/base-ui/react-select/hooks-api/#use-select)
*/
function useSelect(
props: UseSelectParameters,
diff --git a/packages/mui-base/src/useSlider/useSlider.ts b/packages/mui-base/src/useSlider/useSlider.ts
index 7739bab422238c..94869cc604debb 100644
--- a/packages/mui-base/src/useSlider/useSlider.ts
+++ b/packages/mui-base/src/useSlider/useSlider.ts
@@ -190,11 +190,11 @@ function doesSupportTouchActionNone() {
*
* Demos:
*
- * - [Slider](https://mui.com/base-ui/react-slider/#hook)
+ * - [Slider](https://next.mui.com/base-ui/react-slider/#hook)
*
* API:
*
- * - [useSlider API](https://mui.com/base-ui/react-slider/hooks-api/#use-slider)
+ * - [useSlider API](https://next.mui.com/base-ui/react-slider/hooks-api/#use-slider)
*/
export function useSlider(parameters: UseSliderParameters): UseSliderReturnValue {
const {
diff --git a/packages/mui-base/src/useSnackbar/useSnackbar.ts b/packages/mui-base/src/useSnackbar/useSnackbar.ts
index 4b9de6ad0754bb..68301be94b9284 100644
--- a/packages/mui-base/src/useSnackbar/useSnackbar.ts
+++ b/packages/mui-base/src/useSnackbar/useSnackbar.ts
@@ -17,11 +17,11 @@ import { EventHandlers } from '../utils/types';
*
* Demos:
*
- * - [Snackbar](https://mui.com/base-ui/react-snackbar/#hook)
+ * - [Snackbar](https://next.mui.com/base-ui/react-snackbar/#hook)
*
* API:
*
- * - [useSnackbar API](https://mui.com/base-ui/react-snackbar/hooks-api/#use-snackbar)
+ * - [useSnackbar API](https://next.mui.com/base-ui/react-snackbar/hooks-api/#use-snackbar)
*/
export function useSnackbar(parameters: UseSnackbarParameters = {}): UseSnackbarReturnValue {
const {
diff --git a/packages/mui-base/src/useSwitch/useSwitch.ts b/packages/mui-base/src/useSwitch/useSwitch.ts
index 58cb3b7d7d54d3..ed30f150321346 100644
--- a/packages/mui-base/src/useSwitch/useSwitch.ts
+++ b/packages/mui-base/src/useSwitch/useSwitch.ts
@@ -12,11 +12,11 @@ import { UseSwitchParameters, UseSwitchReturnValue } from './useSwitch.types';
*
* Demos:
*
- * - [Switch](https://mui.com/base-ui/react-switch/#hook)
+ * - [Switch](https://next.mui.com/base-ui/react-switch/#hook)
*
* API:
*
- * - [useSwitch API](https://mui.com/base-ui/react-switch/hooks-api/#use-switch)
+ * - [useSwitch API](https://next.mui.com/base-ui/react-switch/hooks-api/#use-switch)
*/
export function useSwitch(props: UseSwitchParameters): UseSwitchReturnValue {
const {
diff --git a/packages/mui-base/src/useTab/useTab.ts b/packages/mui-base/src/useTab/useTab.ts
index de0d99f5232828..169e85266f8a75 100644
--- a/packages/mui-base/src/useTab/useTab.ts
+++ b/packages/mui-base/src/useTab/useTab.ts
@@ -18,11 +18,11 @@ function tabValueGenerator(otherTabValues: Set) {
*
* Demos:
*
- * - [Tabs](https://mui.com/base-ui/react-tabs/#hooks)
+ * - [Tabs](https://next.mui.com/base-ui/react-tabs/#hooks)
*
* API:
*
- * - [useTab API](https://mui.com/base-ui/react-tabs/hooks-api/#use-tab)
+ * - [useTab API](https://next.mui.com/base-ui/react-tabs/hooks-api/#use-tab)
*/
function useTab(parameters: UseTabParameters): UseTabReturnValue {
const { value: valueParam, rootRef: externalRef, disabled = false, id: idParam } = parameters;
diff --git a/packages/mui-base/src/useTabPanel/useTabPanel.ts b/packages/mui-base/src/useTabPanel/useTabPanel.ts
index 2f70921b40f6d3..5914b00a59ae13 100644
--- a/packages/mui-base/src/useTabPanel/useTabPanel.ts
+++ b/packages/mui-base/src/useTabPanel/useTabPanel.ts
@@ -17,11 +17,11 @@ function tabPanelValueGenerator(otherTabPanelValues: Set) {
*
* Demos:
*
- * - [Tabs](https://mui.com/base-ui/react-tabs/#hooks)
+ * - [Tabs](https://next.mui.com/base-ui/react-tabs/#hooks)
*
* API:
*
- * - [useTabPanel API](https://mui.com/base-ui/react-tabs/hooks-api/#use-tab-panel)
+ * - [useTabPanel API](https://next.mui.com/base-ui/react-tabs/hooks-api/#use-tab-panel)
*/
function useTabPanel(parameters: UseTabPanelParameters): UseTabPanelReturnValue {
const { value: valueParam, id: idParam, rootRef: externalRef } = parameters;
diff --git a/packages/mui-base/src/useTabs/useTabs.ts b/packages/mui-base/src/useTabs/useTabs.ts
index 75994646e1266c..b399e5092843f6 100644
--- a/packages/mui-base/src/useTabs/useTabs.ts
+++ b/packages/mui-base/src/useTabs/useTabs.ts
@@ -17,11 +17,11 @@ type IdLookupFunction = (id: string | number) => string | undefined;
*
* Demos:
*
- * - [Tabs](https://mui.com/base-ui/react-tabs/#hooks)
+ * - [Tabs](https://next.mui.com/base-ui/react-tabs/#hooks)
*
* API:
*
- * - [useTabs API](https://mui.com/base-ui/react-tabs/hooks-api/#use-tabs)
+ * - [useTabs API](https://next.mui.com/base-ui/react-tabs/hooks-api/#use-tabs)
*/
function useTabs(parameters: UseTabsParameters): UseTabsReturnValue {
const {
diff --git a/packages/mui-base/src/useTabsList/useTabsList.ts b/packages/mui-base/src/useTabsList/useTabsList.ts
index 3afdb4b8448dd6..64afb1beef8118 100644
--- a/packages/mui-base/src/useTabsList/useTabsList.ts
+++ b/packages/mui-base/src/useTabsList/useTabsList.ts
@@ -17,11 +17,11 @@ import { tabsListReducer } from './tabsListReducer';
*
* Demos:
*
- * - [Tabs](https://mui.com/base-ui/react-tabs/#hooks)
+ * - [Tabs](https://next.mui.com/base-ui/react-tabs/#hooks)
*
* API:
*
- * - [useTabsList API](https://mui.com/base-ui/react-tabs/hooks-api/#use-tabs-list)
+ * - [useTabsList API](https://next.mui.com/base-ui/react-tabs/hooks-api/#use-tabs-list)
*/
function useTabsList(parameters: UseTabsListParameters): UseTabsListReturnValue {
const { rootRef: externalRef } = parameters;
diff --git a/packages/mui-base/src/useTransition/useTransitionStateManager.ts b/packages/mui-base/src/useTransition/useTransitionStateManager.ts
index 3c5043cd2628ed..a6cacbe15fa668 100644
--- a/packages/mui-base/src/useTransition/useTransitionStateManager.ts
+++ b/packages/mui-base/src/useTransition/useTransitionStateManager.ts
@@ -19,11 +19,11 @@ export type UseTransitionStateManagerReturnValue = {
*
* Demos:
*
- * - [Transitions](https://mui.com/base-ui/react-transitions/#hooks)
+ * - [Transitions](https://next.mui.com/base-ui/react-transitions/#hooks)
*
* API:
*
- * - [useTransitionStateManager API](https://mui.com/base-ui/react-transitions/hooks-api/#use-transition-state-manager)
+ * - [useTransitionStateManager API](https://next.mui.com/base-ui/react-transitions/hooks-api/#use-transition-state-manager)
*/
export function useTransitionStateManager(): UseTransitionStateManagerReturnValue {
const transitionContext = React.useContext(TransitionContext);
diff --git a/packages/mui-base/src/useTransition/useTransitionTrigger.ts b/packages/mui-base/src/useTransition/useTransitionTrigger.ts
index 2430731fe1a91c..babc3caa150421 100644
--- a/packages/mui-base/src/useTransition/useTransitionTrigger.ts
+++ b/packages/mui-base/src/useTransition/useTransitionTrigger.ts
@@ -7,11 +7,11 @@ import { TransitionContextValue } from './TransitionContext';
*
* Demos:
*
- * - [Transitions](https://mui.com/base-ui/react-transitions/#hooks)
+ * - [Transitions](https://next.mui.com/base-ui/react-transitions/#hooks)
*
* API:
*
- * - [useTransitionTrigger API](https://mui.com/base-ui/react-transitions/hooks-api/#use-transition-trigger)
+ * - [useTransitionTrigger API](https://next.mui.com/base-ui/react-transitions/hooks-api/#use-transition-trigger)
*/
export function useTransitionTrigger(requestEnter: boolean): UseTransitionTriggerReturnValue {
const [exitTransitionFinished, setExitTransitionFinished] = React.useState(true);
diff --git a/packages/mui-lab/src/LoadingButton/LoadingButton.d.ts b/packages/mui-lab/src/LoadingButton/LoadingButton.d.ts
index 50a04120a40a99..6dc2341f9f5265 100644
--- a/packages/mui-lab/src/LoadingButton/LoadingButton.d.ts
+++ b/packages/mui-lab/src/LoadingButton/LoadingButton.d.ts
@@ -60,13 +60,13 @@ export type LoadingButtonTypeMap<
*
* Demos:
*
- * - [Button Group](https://mui.com/material-ui/react-button-group/)
- * - [Button](https://mui.com/material-ui/react-button/)
+ * - [Button Group](https://next.mui.com/material-ui/react-button-group/)
+ * - [Button](https://next.mui.com/material-ui/react-button/)
*
* API:
*
- * - [LoadingButton API](https://mui.com/material-ui/api/loading-button/)
- * - inherits [Button API](https://mui.com/material-ui/api/button/)
+ * - [LoadingButton API](https://next.mui.com/material-ui/api/loading-button/)
+ * - inherits [Button API](https://next.mui.com/material-ui/api/button/)
*/
declare const LoadingButton: ExtendButton;
diff --git a/packages/mui-lab/src/Masonry/Masonry.d.ts b/packages/mui-lab/src/Masonry/Masonry.d.ts
index 530c4666296ca7..ad713aabf157ea 100644
--- a/packages/mui-lab/src/Masonry/Masonry.d.ts
+++ b/packages/mui-lab/src/Masonry/Masonry.d.ts
@@ -56,11 +56,11 @@ export interface MasonryTypeMap<
*
* Demos:
*
- * - [Masonry](https://mui.com/material-ui/react-masonry/)
+ * - [Masonry](https://next.mui.com/material-ui/react-masonry/)
*
* API:
*
- * - [Masonry API](https://mui.com/material-ui/api/masonry/)
+ * - [Masonry API](https://next.mui.com/material-ui/api/masonry/)
*/
declare const Masonry: OverridableComponent;
diff --git a/packages/mui-lab/src/TabContext/TabContext.d.ts b/packages/mui-lab/src/TabContext/TabContext.d.ts
index 38274ad8257053..eb11d2d4e4e77a 100644
--- a/packages/mui-lab/src/TabContext/TabContext.d.ts
+++ b/packages/mui-lab/src/TabContext/TabContext.d.ts
@@ -19,11 +19,11 @@ export interface TabContextProps {
*
* Demos:
*
- * - [Tabs](https://mui.com/material-ui/react-tabs/)
+ * - [Tabs](https://next.mui.com/material-ui/react-tabs/)
*
* API:
*
- * - [TabContext API](https://mui.com/material-ui/api/tab-context/)
+ * - [TabContext API](https://next.mui.com/material-ui/api/tab-context/)
*/
export default function TabContext(props: TabContextProps): React.JSX.Element;
export function useTabContext(): TabContextValue | null;
diff --git a/packages/mui-lab/src/TabList/TabList.d.ts b/packages/mui-lab/src/TabList/TabList.d.ts
index cf7a6dd2381a44..7079020fa7d846 100644
--- a/packages/mui-lab/src/TabList/TabList.d.ts
+++ b/packages/mui-lab/src/TabList/TabList.d.ts
@@ -22,12 +22,12 @@ export interface TabListTypeMap<
*
* Demos:
*
- * - [Tabs](https://mui.com/material-ui/react-tabs/)
+ * - [Tabs](https://next.mui.com/material-ui/react-tabs/)
*
* API:
*
- * - [TabList API](https://mui.com/material-ui/api/tab-list/)
- * - inherits [Tabs API](https://mui.com/material-ui/api/tabs/)
+ * - [TabList API](https://next.mui.com/material-ui/api/tab-list/)
+ * - inherits [Tabs API](https://next.mui.com/material-ui/api/tabs/)
*/
declare const TabList: OverridableComponent;
diff --git a/packages/mui-lab/src/TabPanel/TabPanel.d.ts b/packages/mui-lab/src/TabPanel/TabPanel.d.ts
index 47905950704896..ecefd407146b86 100644
--- a/packages/mui-lab/src/TabPanel/TabPanel.d.ts
+++ b/packages/mui-lab/src/TabPanel/TabPanel.d.ts
@@ -33,10 +33,10 @@ export interface TabPanelProps extends StandardProps(function Timeline(inProps, ref) {
const props = useThemeProps({ props: inProps, name: 'MuiTimeline' });
diff --git a/packages/mui-lab/src/TimelineConnector/TimelineConnector.d.ts b/packages/mui-lab/src/TimelineConnector/TimelineConnector.d.ts
index 168b023cece9c2..65ba2b3f39c66b 100644
--- a/packages/mui-lab/src/TimelineConnector/TimelineConnector.d.ts
+++ b/packages/mui-lab/src/TimelineConnector/TimelineConnector.d.ts
@@ -24,10 +24,10 @@ export interface TimelineConnectorProps
*
* Demos:
*
- * - [Timeline](https://mui.com/material-ui/react-timeline/)
+ * - [Timeline](https://next.mui.com/material-ui/react-timeline/)
*
* API:
*
- * - [TimelineConnector API](https://mui.com/material-ui/api/timeline-connector/)
+ * - [TimelineConnector API](https://next.mui.com/material-ui/api/timeline-connector/)
*/
export default function TimelineConnector(props: TimelineConnectorProps): React.JSX.Element;
diff --git a/packages/mui-lab/src/TimelineContent/TimelineContent.d.ts b/packages/mui-lab/src/TimelineContent/TimelineContent.d.ts
index 6bfe5fe24e9ffd..6e632d90950606 100644
--- a/packages/mui-lab/src/TimelineContent/TimelineContent.d.ts
+++ b/packages/mui-lab/src/TimelineContent/TimelineContent.d.ts
@@ -23,11 +23,11 @@ export interface TimelineContentProps extends StandardProps {
*
* Demos:
*
- * - [Timeline](https://mui.com/material-ui/react-timeline/)
+ * - [Timeline](https://next.mui.com/material-ui/react-timeline/)
*
* API:
*
- * - [TimelineContent API](https://mui.com/material-ui/api/timeline-content/)
- * - inherits [Typography API](https://mui.com/material-ui/api/typography/)
+ * - [TimelineContent API](https://next.mui.com/material-ui/api/timeline-content/)
+ * - inherits [Typography API](https://next.mui.com/material-ui/api/typography/)
*/
export default function TimelineContent(props: TimelineContentProps): React.JSX.Element;
diff --git a/packages/mui-lab/src/TimelineDot/TimelineDot.d.ts b/packages/mui-lab/src/TimelineDot/TimelineDot.d.ts
index 1d04d9caacd8f4..c6a0999dd49a26 100644
--- a/packages/mui-lab/src/TimelineDot/TimelineDot.d.ts
+++ b/packages/mui-lab/src/TimelineDot/TimelineDot.d.ts
@@ -41,10 +41,10 @@ export interface TimelineDotProps extends StandardProps;
diff --git a/packages/mui-material/src/AccordionActions/AccordionActions.d.ts b/packages/mui-material/src/AccordionActions/AccordionActions.d.ts
index 39c13ee770255f..ecf3efa0649aea 100644
--- a/packages/mui-material/src/AccordionActions/AccordionActions.d.ts
+++ b/packages/mui-material/src/AccordionActions/AccordionActions.d.ts
@@ -27,10 +27,10 @@ export interface AccordionActionsProps extends StandardProps;
diff --git a/packages/mui-material/src/Alert/Alert.d.ts b/packages/mui-material/src/Alert/Alert.d.ts
index 575cb610e3eb9e..e69909af38ac95 100644
--- a/packages/mui-material/src/Alert/Alert.d.ts
+++ b/packages/mui-material/src/Alert/Alert.d.ts
@@ -126,11 +126,11 @@ export interface AlertOwnerState extends AlertProps {}
*
* Demos:
*
- * - [Alert](https://mui.com/material-ui/react-alert/)
+ * - [Alert](https://next.mui.com/material-ui/react-alert/)
*
* API:
*
- * - [Alert API](https://mui.com/material-ui/api/alert/)
- * - inherits [Paper API](https://mui.com/material-ui/api/paper/)
+ * - [Alert API](https://next.mui.com/material-ui/api/alert/)
+ * - inherits [Paper API](https://next.mui.com/material-ui/api/paper/)
*/
export default function Alert(props: AlertProps): React.JSX.Element;
diff --git a/packages/mui-material/src/AlertTitle/AlertTitle.d.ts b/packages/mui-material/src/AlertTitle/AlertTitle.d.ts
index f85b125962f08c..8d98cc8d3541bd 100644
--- a/packages/mui-material/src/AlertTitle/AlertTitle.d.ts
+++ b/packages/mui-material/src/AlertTitle/AlertTitle.d.ts
@@ -22,11 +22,11 @@ export interface AlertTitleProps extends TypographyProps<'div'> {
*
* Demos:
*
- * - [Alert](https://mui.com/material-ui/react-alert/)
+ * - [Alert](https://next.mui.com/material-ui/react-alert/)
*
* API:
*
- * - [AlertTitle API](https://mui.com/material-ui/api/alert-title/)
- * - inherits [Typography API](https://mui.com/material-ui/api/typography/)
+ * - [AlertTitle API](https://next.mui.com/material-ui/api/alert-title/)
+ * - inherits [Typography API](https://next.mui.com/material-ui/api/typography/)
*/
export default function AlertTitle(props: AlertTitleProps): React.JSX.Element;
diff --git a/packages/mui-material/src/AppBar/AppBar.d.ts b/packages/mui-material/src/AppBar/AppBar.d.ts
index db9f4c75fbcee9..20ea34e1377e6a 100644
--- a/packages/mui-material/src/AppBar/AppBar.d.ts
+++ b/packages/mui-material/src/AppBar/AppBar.d.ts
@@ -56,12 +56,12 @@ export type AppBarTypeMap<
*
* Demos:
*
- * - [App Bar](https://mui.com/material-ui/react-app-bar/)
+ * - [App Bar](https://next.mui.com/material-ui/react-app-bar/)
*
* API:
*
- * - [AppBar API](https://mui.com/material-ui/api/app-bar/)
- * - inherits [Paper API](https://mui.com/material-ui/api/paper/)
+ * - [AppBar API](https://next.mui.com/material-ui/api/app-bar/)
+ * - inherits [Paper API](https://next.mui.com/material-ui/api/paper/)
*/
declare const AppBar: OverridableComponent;
diff --git a/packages/mui-material/src/Autocomplete/Autocomplete.d.ts b/packages/mui-material/src/Autocomplete/Autocomplete.d.ts
index 3119083dab2ef3..8c12280c8ea32d 100644
--- a/packages/mui-material/src/Autocomplete/Autocomplete.d.ts
+++ b/packages/mui-material/src/Autocomplete/Autocomplete.d.ts
@@ -358,11 +358,11 @@ export interface AutocompleteProps<
*
* Demos:
*
- * - [Autocomplete](https://mui.com/material-ui/react-autocomplete/)
+ * - [Autocomplete](https://next.mui.com/material-ui/react-autocomplete/)
*
* API:
*
- * - [Autocomplete API](https://mui.com/material-ui/api/autocomplete/)
+ * - [Autocomplete API](https://next.mui.com/material-ui/api/autocomplete/)
*/
export default function Autocomplete<
Value,
diff --git a/packages/mui-material/src/Avatar/Avatar.d.ts b/packages/mui-material/src/Avatar/Avatar.d.ts
index f42c37daec3c92..789ba38e97d727 100644
--- a/packages/mui-material/src/Avatar/Avatar.d.ts
+++ b/packages/mui-material/src/Avatar/Avatar.d.ts
@@ -87,11 +87,11 @@ export interface AvatarTypeMap<
*
* Demos:
*
- * - [Avatar](https://mui.com/material-ui/react-avatar/)
+ * - [Avatar](https://next.mui.com/material-ui/react-avatar/)
*
* API:
*
- * - [Avatar API](https://mui.com/material-ui/api/avatar/)
+ * - [Avatar API](https://next.mui.com/material-ui/api/avatar/)
*/
declare const Avatar: OverridableComponent;
diff --git a/packages/mui-material/src/AvatarGroup/AvatarGroup.d.ts b/packages/mui-material/src/AvatarGroup/AvatarGroup.d.ts
index 8ba6e494f8e5bb..640bf2a4386c51 100644
--- a/packages/mui-material/src/AvatarGroup/AvatarGroup.d.ts
+++ b/packages/mui-material/src/AvatarGroup/AvatarGroup.d.ts
@@ -107,11 +107,11 @@ export interface AvatarGroupTypeMap<
*
* Demos:
*
- * - [Avatar](https://mui.com/material-ui/react-avatar/)
+ * - [Avatar](https://next.mui.com/material-ui/react-avatar/)
*
* API:
*
- * - [AvatarGroup API](https://mui.com/material-ui/api/avatar-group/)
+ * - [AvatarGroup API](https://next.mui.com/material-ui/api/avatar-group/)
*/
declare const AvatarGroup: OverridableComponent;
diff --git a/packages/mui-material/src/Backdrop/Backdrop.d.ts b/packages/mui-material/src/Backdrop/Backdrop.d.ts
index 8d81b139d01794..ee1af3b53b300a 100644
--- a/packages/mui-material/src/Backdrop/Backdrop.d.ts
+++ b/packages/mui-material/src/Backdrop/Backdrop.d.ts
@@ -122,12 +122,12 @@ export declare const BackdropRoot: React.FC;
*
* Demos:
*
- * - [Backdrop](https://mui.com/material-ui/react-backdrop/)
+ * - [Backdrop](https://next.mui.com/material-ui/react-backdrop/)
*
* API:
*
- * - [Backdrop API](https://mui.com/material-ui/api/backdrop/)
- * - inherits [Fade API](https://mui.com/material-ui/api/fade/)
+ * - [Backdrop API](https://next.mui.com/material-ui/api/backdrop/)
+ * - inherits [Fade API](https://next.mui.com/material-ui/api/fade/)
*/
declare const Backdrop: OverridableComponent;
diff --git a/packages/mui-material/src/Badge/Badge.d.ts b/packages/mui-material/src/Badge/Badge.d.ts
index 08b1ca8342bb43..a9811fa9a86552 100644
--- a/packages/mui-material/src/Badge/Badge.d.ts
+++ b/packages/mui-material/src/Badge/Badge.d.ts
@@ -162,12 +162,12 @@ export declare const BadgeMark: React.FC;
*
* Demos:
*
- * - [Avatar](https://mui.com/material-ui/react-avatar/)
- * - [Badge](https://mui.com/material-ui/react-badge/)
+ * - [Avatar](https://next.mui.com/material-ui/react-avatar/)
+ * - [Badge](https://next.mui.com/material-ui/react-badge/)
*
* API:
*
- * - [Badge API](https://mui.com/material-ui/api/badge/)
+ * - [Badge API](https://next.mui.com/material-ui/api/badge/)
*/
declare const Badge: OverridableComponent;
diff --git a/packages/mui-material/src/BottomNavigation/BottomNavigation.d.ts b/packages/mui-material/src/BottomNavigation/BottomNavigation.d.ts
index b335e6e536f47e..c368a17f087a4b 100644
--- a/packages/mui-material/src/BottomNavigation/BottomNavigation.d.ts
+++ b/packages/mui-material/src/BottomNavigation/BottomNavigation.d.ts
@@ -47,11 +47,11 @@ export interface BottomNavigationTypeMap<
*
* Demos:
*
- * - [Bottom Navigation](https://mui.com/material-ui/react-bottom-navigation/)
+ * - [Bottom Navigation](https://next.mui.com/material-ui/react-bottom-navigation/)
*
* API:
*
- * - [BottomNavigation API](https://mui.com/material-ui/api/bottom-navigation/)
+ * - [BottomNavigation API](https://next.mui.com/material-ui/api/bottom-navigation/)
*/
declare const BottomNavigation: OverridableComponent;
diff --git a/packages/mui-material/src/BottomNavigationAction/BottomNavigationAction.d.ts b/packages/mui-material/src/BottomNavigationAction/BottomNavigationAction.d.ts
index 7b32550d882e61..c52ef2c26ee50c 100644
--- a/packages/mui-material/src/BottomNavigationAction/BottomNavigationAction.d.ts
+++ b/packages/mui-material/src/BottomNavigationAction/BottomNavigationAction.d.ts
@@ -53,12 +53,12 @@ export type BottomNavigationActionTypeMap<
*
* Demos:
*
- * - [Bottom Navigation](https://mui.com/material-ui/react-bottom-navigation/)
+ * - [Bottom Navigation](https://next.mui.com/material-ui/react-bottom-navigation/)
*
* API:
*
- * - [BottomNavigationAction API](https://mui.com/material-ui/api/bottom-navigation-action/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [BottomNavigationAction API](https://next.mui.com/material-ui/api/bottom-navigation-action/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const BottomNavigationAction: ExtendButtonBase<
BottomNavigationActionTypeMap<{}, ButtonBaseTypeMap['defaultComponent']>
diff --git a/packages/mui-material/src/Box/Box.d.ts b/packages/mui-material/src/Box/Box.d.ts
index 1a9c2df9a80fbf..afd25b413442e1 100644
--- a/packages/mui-material/src/Box/Box.d.ts
+++ b/packages/mui-material/src/Box/Box.d.ts
@@ -7,11 +7,11 @@ import { Theme as MaterialTheme } from '../styles';
*
* Demos:
*
- * - [Box](https://mui.com/material-ui/react-box/)
+ * - [Box](https://next.mui.com/material-ui/react-box/)
*
* API:
*
- * - [Box API](https://mui.com/material-ui/api/box/)
+ * - [Box API](https://next.mui.com/material-ui/api/box/)
*/
declare const Box: OverridableComponent>;
diff --git a/packages/mui-material/src/Breadcrumbs/Breadcrumbs.d.ts b/packages/mui-material/src/Breadcrumbs/Breadcrumbs.d.ts
index af7fb0280752cc..972f2460cc2dbb 100644
--- a/packages/mui-material/src/Breadcrumbs/Breadcrumbs.d.ts
+++ b/packages/mui-material/src/Breadcrumbs/Breadcrumbs.d.ts
@@ -91,12 +91,12 @@ export interface BreadcrumbsTypeMap<
*
* Demos:
*
- * - [Breadcrumbs](https://mui.com/material-ui/react-breadcrumbs/)
+ * - [Breadcrumbs](https://next.mui.com/material-ui/react-breadcrumbs/)
*
* API:
*
- * - [Breadcrumbs API](https://mui.com/material-ui/api/breadcrumbs/)
- * - inherits [Typography API](https://mui.com/material-ui/api/typography/)
+ * - [Breadcrumbs API](https://next.mui.com/material-ui/api/breadcrumbs/)
+ * - inherits [Typography API](https://next.mui.com/material-ui/api/typography/)
*/
declare const Breadcrumbs: OverridableComponent;
diff --git a/packages/mui-material/src/Button/Button.d.ts b/packages/mui-material/src/Button/Button.d.ts
index c1e3e95f747014..1574944c43a559 100644
--- a/packages/mui-material/src/Button/Button.d.ts
+++ b/packages/mui-material/src/Button/Button.d.ts
@@ -111,13 +111,13 @@ export type ExtendButton = ((
*
* Demos:
*
- * - [Button Group](https://mui.com/material-ui/react-button-group/)
- * - [Button](https://mui.com/material-ui/react-button/)
+ * - [Button Group](https://next.mui.com/material-ui/react-button-group/)
+ * - [Button](https://next.mui.com/material-ui/react-button/)
*
* API:
*
- * - [Button API](https://mui.com/material-ui/api/button/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [Button API](https://next.mui.com/material-ui/api/button/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const Button: ExtendButtonBase;
diff --git a/packages/mui-material/src/ButtonBase/ButtonBase.d.ts b/packages/mui-material/src/ButtonBase/ButtonBase.d.ts
index 53a65f79fc1920..77e0c68ffe9cbc 100644
--- a/packages/mui-material/src/ButtonBase/ButtonBase.d.ts
+++ b/packages/mui-material/src/ButtonBase/ButtonBase.d.ts
@@ -115,11 +115,11 @@ export type ExtendButtonBase = ((
*
* Demos:
*
- * - [Button](https://mui.com/material-ui/react-button/)
+ * - [Button](https://next.mui.com/material-ui/react-button/)
*
* API:
*
- * - [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const ButtonBase: ExtendButtonBase;
diff --git a/packages/mui-material/src/ButtonGroup/ButtonGroup.d.ts b/packages/mui-material/src/ButtonGroup/ButtonGroup.d.ts
index 77cc7f128db348..72aff8ccb89870 100644
--- a/packages/mui-material/src/ButtonGroup/ButtonGroup.d.ts
+++ b/packages/mui-material/src/ButtonGroup/ButtonGroup.d.ts
@@ -90,11 +90,11 @@ export interface ButtonGroupTypeMap<
*
* Demos:
*
- * - [Button Group](https://mui.com/material-ui/react-button-group/)
+ * - [Button Group](https://next.mui.com/material-ui/react-button-group/)
*
* API:
*
- * - [ButtonGroup API](https://mui.com/material-ui/api/button-group/)
+ * - [ButtonGroup API](https://next.mui.com/material-ui/api/button-group/)
*/
declare const ButtonGroup: OverridableComponent;
diff --git a/packages/mui-material/src/Card/Card.d.ts b/packages/mui-material/src/Card/Card.d.ts
index 41d2f725d61c18..c35861feb931ac 100644
--- a/packages/mui-material/src/Card/Card.d.ts
+++ b/packages/mui-material/src/Card/Card.d.ts
@@ -37,12 +37,12 @@ export interface CardTypeMap<
*
* Demos:
*
- * - [Card](https://mui.com/material-ui/react-card/)
+ * - [Card](https://next.mui.com/material-ui/react-card/)
*
* API:
*
- * - [Card API](https://mui.com/material-ui/api/card/)
- * - inherits [Paper API](https://mui.com/material-ui/api/paper/)
+ * - [Card API](https://next.mui.com/material-ui/api/card/)
+ * - inherits [Paper API](https://next.mui.com/material-ui/api/paper/)
*/
declare const Card: OverridableComponent;
diff --git a/packages/mui-material/src/CardActionArea/CardActionArea.d.ts b/packages/mui-material/src/CardActionArea/CardActionArea.d.ts
index 40a01c09c76910..5265cfa6f9ae03 100644
--- a/packages/mui-material/src/CardActionArea/CardActionArea.d.ts
+++ b/packages/mui-material/src/CardActionArea/CardActionArea.d.ts
@@ -29,12 +29,12 @@ export type CardActionAreaTypeMap<
*
* Demos:
*
- * - [Card](https://mui.com/material-ui/react-card/)
+ * - [Card](https://next.mui.com/material-ui/react-card/)
*
* API:
*
- * - [CardActionArea API](https://mui.com/material-ui/api/card-action-area/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [CardActionArea API](https://next.mui.com/material-ui/api/card-action-area/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const CardActionArea: ExtendButtonBase<
CardActionAreaTypeMap<{}, ButtonBaseTypeMap['defaultComponent']>
diff --git a/packages/mui-material/src/CardActions/CardActions.d.ts b/packages/mui-material/src/CardActions/CardActions.d.ts
index eb5494dc0e0229..d3d1779c27bbf5 100644
--- a/packages/mui-material/src/CardActions/CardActions.d.ts
+++ b/packages/mui-material/src/CardActions/CardActions.d.ts
@@ -27,10 +27,10 @@ export interface CardActionsProps extends StandardProps;
diff --git a/packages/mui-material/src/CardHeader/CardHeader.d.ts b/packages/mui-material/src/CardHeader/CardHeader.d.ts
index 4fce9fed0685d3..4bc6ae6b38863d 100644
--- a/packages/mui-material/src/CardHeader/CardHeader.d.ts
+++ b/packages/mui-material/src/CardHeader/CardHeader.d.ts
@@ -77,11 +77,11 @@ export interface CardHeaderTypeMap<
*
* Demos:
*
- * - [Card](https://mui.com/material-ui/react-card/)
+ * - [Card](https://next.mui.com/material-ui/react-card/)
*
* API:
*
- * - [CardHeader API](https://mui.com/material-ui/api/card-header/)
+ * - [CardHeader API](https://next.mui.com/material-ui/api/card-header/)
*/
declare const CardHeader: OverridableCardHeader;
diff --git a/packages/mui-material/src/CardMedia/CardMedia.d.ts b/packages/mui-material/src/CardMedia/CardMedia.d.ts
index 59d56b2cfd5081..bbf1816feb2ba6 100644
--- a/packages/mui-material/src/CardMedia/CardMedia.d.ts
+++ b/packages/mui-material/src/CardMedia/CardMedia.d.ts
@@ -40,11 +40,11 @@ export interface CardMediaTypeMap>;
diff --git a/packages/mui-material/src/Checkbox/Checkbox.d.ts b/packages/mui-material/src/Checkbox/Checkbox.d.ts
index 9d9d6ffca56d24..b6aadfaba53a54 100644
--- a/packages/mui-material/src/Checkbox/Checkbox.d.ts
+++ b/packages/mui-material/src/Checkbox/Checkbox.d.ts
@@ -107,12 +107,12 @@ export interface CheckboxProps
*
* Demos:
*
- * - [Checkbox](https://mui.com/material-ui/react-checkbox/)
- * - [Transfer List](https://mui.com/material-ui/react-transfer-list/)
+ * - [Checkbox](https://next.mui.com/material-ui/react-checkbox/)
+ * - [Transfer List](https://next.mui.com/material-ui/react-transfer-list/)
*
* API:
*
- * - [Checkbox API](https://mui.com/material-ui/api/checkbox/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [Checkbox API](https://next.mui.com/material-ui/api/checkbox/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
export default function Checkbox(props: CheckboxProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Chip/Chip.d.ts b/packages/mui-material/src/Chip/Chip.d.ts
index 4db5e9ac779872..2d1cefc5e7dc87 100644
--- a/packages/mui-material/src/Chip/Chip.d.ts
+++ b/packages/mui-material/src/Chip/Chip.d.ts
@@ -105,11 +105,11 @@ export interface ChipTypeMap<
*
* Demos:
*
- * - [Chip](https://mui.com/material-ui/react-chip/)
+ * - [Chip](https://next.mui.com/material-ui/react-chip/)
*
* API:
*
- * - [Chip API](https://mui.com/material-ui/api/chip/)
+ * - [Chip API](https://next.mui.com/material-ui/api/chip/)
*/
declare const Chip: OverridableComponent;
diff --git a/packages/mui-material/src/CircularProgress/CircularProgress.d.ts b/packages/mui-material/src/CircularProgress/CircularProgress.d.ts
index 31b99ab6a7273e..0ec024993fc1b5 100644
--- a/packages/mui-material/src/CircularProgress/CircularProgress.d.ts
+++ b/packages/mui-material/src/CircularProgress/CircularProgress.d.ts
@@ -67,10 +67,10 @@ export interface CircularProgressProps
*
* Demos:
*
- * - [Progress](https://mui.com/material-ui/react-progress/)
+ * - [Progress](https://next.mui.com/material-ui/react-progress/)
*
* API:
*
- * - [CircularProgress API](https://mui.com/material-ui/api/circular-progress/)
+ * - [CircularProgress API](https://next.mui.com/material-ui/api/circular-progress/)
*/
export default function CircularProgress(props: CircularProgressProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Collapse/Collapse.d.ts b/packages/mui-material/src/Collapse/Collapse.d.ts
index aa756bb779a3f7..c61f1d53321e56 100644
--- a/packages/mui-material/src/Collapse/Collapse.d.ts
+++ b/packages/mui-material/src/Collapse/Collapse.d.ts
@@ -54,18 +54,18 @@ export interface CollapseProps extends StandardProps
/**
* The Collapse transition is used by the
- * [Vertical Stepper](https://mui.com/material-ui/react-stepper/#vertical-stepper) StepContent component.
+ * [Vertical Stepper](https://next.mui.com/material-ui/react-stepper/#vertical-stepper) StepContent component.
* It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally.
*
* Demos:
*
- * - [Card](https://mui.com/material-ui/react-card/)
- * - [Lists](https://mui.com/material-ui/react-list/)
- * - [Transitions](https://mui.com/material-ui/transitions/)
+ * - [Card](https://next.mui.com/material-ui/react-card/)
+ * - [Lists](https://next.mui.com/material-ui/react-list/)
+ * - [Transitions](https://next.mui.com/material-ui/transitions/)
*
* API:
*
- * - [Collapse API](https://mui.com/material-ui/api/collapse/)
+ * - [Collapse API](https://next.mui.com/material-ui/api/collapse/)
* - inherits [Transition API](https://reactcommunity.org/react-transition-group/transition/#Transition-props)
*/
diff --git a/packages/mui-material/src/Container/Container.d.ts b/packages/mui-material/src/Container/Container.d.ts
index 9416144afe2943..8ab0be3f73780d 100644
--- a/packages/mui-material/src/Container/Container.d.ts
+++ b/packages/mui-material/src/Container/Container.d.ts
@@ -47,11 +47,11 @@ export interface ContainerTypeMap<
*
* Demos:
*
- * - [Container](https://mui.com/material-ui/react-container/)
+ * - [Container](https://next.mui.com/material-ui/react-container/)
*
* API:
*
- * - [Container API](https://mui.com/material-ui/api/container/)
+ * - [Container API](https://next.mui.com/material-ui/api/container/)
*/
declare const Container: OverridableComponent;
diff --git a/packages/mui-material/src/CssBaseline/CssBaseline.d.ts b/packages/mui-material/src/CssBaseline/CssBaseline.d.ts
index 11cb225bd7ac03..6032c59eb267f1 100644
--- a/packages/mui-material/src/CssBaseline/CssBaseline.d.ts
+++ b/packages/mui-material/src/CssBaseline/CssBaseline.d.ts
@@ -20,10 +20,10 @@ export interface CssBaselineProps extends StyledComponentProps {
*
* Demos:
*
- * - [CSS Baseline](https://mui.com/material-ui/react-css-baseline/)
+ * - [CSS Baseline](https://next.mui.com/material-ui/react-css-baseline/)
*
* API:
*
- * - [CssBaseline API](https://mui.com/material-ui/api/css-baseline/)
+ * - [CssBaseline API](https://next.mui.com/material-ui/api/css-baseline/)
*/
export default function CssBaseline(props: CssBaselineProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Dialog/Dialog.d.ts b/packages/mui-material/src/Dialog/Dialog.d.ts
index d3c52d4ce7ccb4..a5a25d168219d5 100644
--- a/packages/mui-material/src/Dialog/Dialog.d.ts
+++ b/packages/mui-material/src/Dialog/Dialog.d.ts
@@ -111,11 +111,11 @@ export interface DialogProps extends StandardProps {
*
* Demos:
*
- * - [Dialog](https://mui.com/material-ui/react-dialog/)
+ * - [Dialog](https://next.mui.com/material-ui/react-dialog/)
*
* API:
*
- * - [Dialog API](https://mui.com/material-ui/api/dialog/)
- * - inherits [Modal API](https://mui.com/material-ui/api/modal/)
+ * - [Dialog API](https://next.mui.com/material-ui/api/dialog/)
+ * - inherits [Modal API](https://next.mui.com/material-ui/api/modal/)
*/
export default function Dialog(props: DialogProps): React.JSX.Element;
diff --git a/packages/mui-material/src/DialogActions/DialogActions.d.ts b/packages/mui-material/src/DialogActions/DialogActions.d.ts
index 3f1842f3461c08..cc732990894112 100644
--- a/packages/mui-material/src/DialogActions/DialogActions.d.ts
+++ b/packages/mui-material/src/DialogActions/DialogActions.d.ts
@@ -27,10 +27,10 @@ export interface DialogActionsProps extends StandardProps;
diff --git a/packages/mui-material/src/DialogTitle/DialogTitle.d.ts b/packages/mui-material/src/DialogTitle/DialogTitle.d.ts
index 3586405748dc38..2d6b4f13a50feb 100644
--- a/packages/mui-material/src/DialogTitle/DialogTitle.d.ts
+++ b/packages/mui-material/src/DialogTitle/DialogTitle.d.ts
@@ -32,12 +32,12 @@ export interface DialogTitleTypeMap<
*
* Demos:
*
- * - [Dialog](https://mui.com/material-ui/react-dialog/)
+ * - [Dialog](https://next.mui.com/material-ui/react-dialog/)
*
* API:
*
- * - [DialogTitle API](https://mui.com/material-ui/api/dialog-title/)
- * - inherits [Typography API](https://mui.com/material-ui/api/typography/)
+ * - [DialogTitle API](https://next.mui.com/material-ui/api/dialog-title/)
+ * - inherits [Typography API](https://next.mui.com/material-ui/api/typography/)
*/
declare const DialogTitle: OverridableComponent;
diff --git a/packages/mui-material/src/Divider/Divider.d.ts b/packages/mui-material/src/Divider/Divider.d.ts
index 607806e6516f48..1f5307972704a1 100644
--- a/packages/mui-material/src/Divider/Divider.d.ts
+++ b/packages/mui-material/src/Divider/Divider.d.ts
@@ -66,12 +66,12 @@ export interface DividerTypeMap<
*
* Demos:
*
- * - [Divider](https://mui.com/material-ui/react-divider/)
- * - [Lists](https://mui.com/material-ui/react-list/)
+ * - [Divider](https://next.mui.com/material-ui/react-divider/)
+ * - [Lists](https://next.mui.com/material-ui/react-list/)
*
* API:
*
- * - [Divider API](https://mui.com/material-ui/api/divider/)
+ * - [Divider API](https://next.mui.com/material-ui/api/divider/)
*/
declare const Divider: OverridableComponent;
diff --git a/packages/mui-material/src/Drawer/Drawer.d.ts b/packages/mui-material/src/Drawer/Drawer.d.ts
index 63807058e521ab..b16351dee894b7 100644
--- a/packages/mui-material/src/Drawer/Drawer.d.ts
+++ b/packages/mui-material/src/Drawer/Drawer.d.ts
@@ -74,15 +74,15 @@ export interface DrawerProps extends StandardProps;
diff --git a/packages/mui-material/src/Fade/Fade.d.ts b/packages/mui-material/src/Fade/Fade.d.ts
index e95260eff4bcd3..dc29c55e69696d 100644
--- a/packages/mui-material/src/Fade/Fade.d.ts
+++ b/packages/mui-material/src/Fade/Fade.d.ts
@@ -34,16 +34,16 @@ export interface FadeProps extends Omit {
}
/**
- * The Fade transition is used by the [Modal](https://mui.com/material-ui/react-modal/) component.
+ * The Fade transition is used by the [Modal](https://next.mui.com/material-ui/react-modal/) component.
* It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally.
*
* Demos:
*
- * - [Transitions](https://mui.com/material-ui/transitions/)
+ * - [Transitions](https://next.mui.com/material-ui/transitions/)
*
* API:
*
- * - [Fade API](https://mui.com/material-ui/api/fade/)
+ * - [Fade API](https://next.mui.com/material-ui/api/fade/)
* - inherits [Transition API](https://reactcommunity.org/react-transition-group/transition/#Transition-props)
*/
export default function Fade(props: FadeProps): React.JSX.Element;
diff --git a/packages/mui-material/src/FilledInput/FilledInput.d.ts b/packages/mui-material/src/FilledInput/FilledInput.d.ts
index c31279ed4f8b8b..7432f5bda9555e 100644
--- a/packages/mui-material/src/FilledInput/FilledInput.d.ts
+++ b/packages/mui-material/src/FilledInput/FilledInput.d.ts
@@ -30,12 +30,12 @@ export interface FilledInputProps extends StandardProps {
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [FilledInput API](https://mui.com/material-ui/api/filled-input/)
- * - inherits [InputBase API](https://mui.com/material-ui/api/input-base/)
+ * - [FilledInput API](https://next.mui.com/material-ui/api/filled-input/)
+ * - inherits [InputBase API](https://next.mui.com/material-ui/api/input-base/)
*/
declare const FilledInput: ((props: FilledInputProps) => React.JSX.Element) & { muiName: string };
diff --git a/packages/mui-material/src/FormControl/FormControl.d.ts b/packages/mui-material/src/FormControl/FormControl.d.ts
index 062d78db66d4fe..962165a5c33bd1 100644
--- a/packages/mui-material/src/FormControl/FormControl.d.ts
+++ b/packages/mui-material/src/FormControl/FormControl.d.ts
@@ -98,7 +98,7 @@ export interface FormControlTypeMap<
* * Input
* * InputLabel
*
- * You can find one composition example below and more going to [the demos](https://mui.com/material-ui/react-text-field/#components).
+ * You can find one composition example below and more going to [the demos](https://next.mui.com/material-ui/react-text-field/#components).
*
* ```jsx
*
@@ -113,14 +113,14 @@ export interface FormControlTypeMap<
*
* Demos:
*
- * - [Checkbox](https://mui.com/material-ui/react-checkbox/)
- * - [Radio Group](https://mui.com/material-ui/react-radio-button/)
- * - [Switch](https://mui.com/material-ui/react-switch/)
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Checkbox](https://next.mui.com/material-ui/react-checkbox/)
+ * - [Radio Group](https://next.mui.com/material-ui/react-radio-button/)
+ * - [Switch](https://next.mui.com/material-ui/react-switch/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [FormControl API](https://mui.com/material-ui/api/form-control/)
+ * - [FormControl API](https://next.mui.com/material-ui/api/form-control/)
*/
declare const FormControl: OverridableComponent;
diff --git a/packages/mui-material/src/FormControlLabel/FormControlLabel.d.ts b/packages/mui-material/src/FormControlLabel/FormControlLabel.d.ts
index 8191b83c0638bc..a473eb3bdc78fb 100644
--- a/packages/mui-material/src/FormControlLabel/FormControlLabel.d.ts
+++ b/packages/mui-material/src/FormControlLabel/FormControlLabel.d.ts
@@ -98,12 +98,12 @@ export interface FormControlLabelProps
*
* Demos:
*
- * - [Checkbox](https://mui.com/material-ui/react-checkbox/)
- * - [Radio Group](https://mui.com/material-ui/react-radio-button/)
- * - [Switch](https://mui.com/material-ui/react-switch/)
+ * - [Checkbox](https://next.mui.com/material-ui/react-checkbox/)
+ * - [Radio Group](https://next.mui.com/material-ui/react-radio-button/)
+ * - [Switch](https://next.mui.com/material-ui/react-switch/)
*
* API:
*
- * - [FormControlLabel API](https://mui.com/material-ui/api/form-control-label/)
+ * - [FormControlLabel API](https://next.mui.com/material-ui/api/form-control-label/)
*/
export default function FormControlLabel(props: FormControlLabelProps): React.JSX.Element;
diff --git a/packages/mui-material/src/FormGroup/FormGroup.d.ts b/packages/mui-material/src/FormGroup/FormGroup.d.ts
index 120c8bda2f6ad4..d18a8220203ca5 100644
--- a/packages/mui-material/src/FormGroup/FormGroup.d.ts
+++ b/packages/mui-material/src/FormGroup/FormGroup.d.ts
@@ -30,11 +30,11 @@ export interface FormGroupProps extends StandardProps;
diff --git a/packages/mui-material/src/FormLabel/FormLabel.d.ts b/packages/mui-material/src/FormLabel/FormLabel.d.ts
index f332f4d1c1a33d..1ed383f68805e9 100644
--- a/packages/mui-material/src/FormLabel/FormLabel.d.ts
+++ b/packages/mui-material/src/FormLabel/FormLabel.d.ts
@@ -68,13 +68,13 @@ export interface FormLabelTypeMap<
*
* Demos:
*
- * - [Checkbox](https://mui.com/material-ui/react-checkbox/)
- * - [Radio Group](https://mui.com/material-ui/react-radio-button/)
- * - [Switch](https://mui.com/material-ui/react-switch/)
+ * - [Checkbox](https://next.mui.com/material-ui/react-checkbox/)
+ * - [Radio Group](https://next.mui.com/material-ui/react-radio-button/)
+ * - [Switch](https://next.mui.com/material-ui/react-switch/)
*
* API:
*
- * - [FormLabel API](https://mui.com/material-ui/api/form-label/)
+ * - [FormLabel API](https://next.mui.com/material-ui/api/form-label/)
*/
declare const FormLabel: OverridableComponent;
diff --git a/packages/mui-material/src/GlobalStyles/GlobalStyles.d.ts b/packages/mui-material/src/GlobalStyles/GlobalStyles.d.ts
index a3d531791c9651..aad03095304235 100644
--- a/packages/mui-material/src/GlobalStyles/GlobalStyles.d.ts
+++ b/packages/mui-material/src/GlobalStyles/GlobalStyles.d.ts
@@ -12,10 +12,10 @@ export interface GlobalStylesProps {
*
* Demos:
*
- * - [How to customize](https://mui.com/material-ui/customization/how-to-customize/)
+ * - [How to customize](https://next.mui.com/material-ui/customization/how-to-customize/)
*
* API:
*
- * - [GlobalStyles API](https://mui.com/material-ui/api/global-styles/)
+ * - [GlobalStyles API](https://next.mui.com/material-ui/api/global-styles/)
*/
export default function GlobalStyles(props: GlobalStylesProps): React.ReactElement;
diff --git a/packages/mui-material/src/Grid/Grid.d.ts b/packages/mui-material/src/Grid/Grid.d.ts
index b25bcac691eeb5..475d0e09ce6835 100644
--- a/packages/mui-material/src/Grid/Grid.d.ts
+++ b/packages/mui-material/src/Grid/Grid.d.ts
@@ -162,11 +162,11 @@ export interface GridTypeMap<
*
* Demos:
*
- * - [Grid](https://mui.com/material-ui/react-grid/)
+ * - [Grid](https://next.mui.com/material-ui/react-grid/)
*
* API:
*
- * - [Grid API](https://mui.com/material-ui/api/grid/)
+ * - [Grid API](https://next.mui.com/material-ui/api/grid/)
*/
declare const Grid: OverridableComponent;
diff --git a/packages/mui-material/src/Grow/Grow.d.ts b/packages/mui-material/src/Grow/Grow.d.ts
index 244a6278f734e6..3cc87d5fa00c6e 100644
--- a/packages/mui-material/src/Grow/Grow.d.ts
+++ b/packages/mui-material/src/Grow/Grow.d.ts
@@ -33,18 +33,18 @@ export interface GrowProps extends Omit {
}
/**
- * The Grow transition is used by the [Tooltip](https://mui.com/material-ui/react-tooltip/) and
- * [Popover](https://mui.com/material-ui/react-popover/) components.
+ * The Grow transition is used by the [Tooltip](https://next.mui.com/material-ui/react-tooltip/) and
+ * [Popover](https://next.mui.com/material-ui/react-popover/) components.
* It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally.
*
* Demos:
*
- * - [Popover](https://mui.com/material-ui/react-popover/)
- * - [Transitions](https://mui.com/material-ui/transitions/)
+ * - [Popover](https://next.mui.com/material-ui/react-popover/)
+ * - [Transitions](https://next.mui.com/material-ui/transitions/)
*
* API:
*
- * - [Grow API](https://mui.com/material-ui/api/grow/)
+ * - [Grow API](https://next.mui.com/material-ui/api/grow/)
* - inherits [Transition API](https://reactcommunity.org/react-transition-group/transition/#Transition-props)
*/
export default function Grow(props: GrowProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Hidden/Hidden.d.ts b/packages/mui-material/src/Hidden/Hidden.d.ts
index f07cf95a14c119..566562223cd8cd 100644
--- a/packages/mui-material/src/Hidden/Hidden.d.ts
+++ b/packages/mui-material/src/Hidden/Hidden.d.ts
@@ -85,11 +85,11 @@ export interface HiddenProps {
*
* Demos:
*
- * - [Hidden](https://mui.com/material-ui/react-hidden/)
+ * - [Hidden](https://next.mui.com/material-ui/react-hidden/)
*
* API:
*
- * - [Hidden API](https://mui.com/material-ui/api/hidden/)
+ * - [Hidden API](https://next.mui.com/material-ui/api/hidden/)
*
* @deprecated The Hidden component was deprecated in Material UI v5. To learn more, see [the Hidden section](/material-ui/migration/v5-component-changes/#hidden) of the migration docs.
*/
diff --git a/packages/mui-material/src/Icon/Icon.d.ts b/packages/mui-material/src/Icon/Icon.d.ts
index 643e8a9667a12d..e89527fd4c33bb 100644
--- a/packages/mui-material/src/Icon/Icon.d.ts
+++ b/packages/mui-material/src/Icon/Icon.d.ts
@@ -67,12 +67,12 @@ export interface IconTypeMap<
*
* Demos:
*
- * - [Icons](https://mui.com/material-ui/icons/)
- * - [Material Icons](https://mui.com/material-ui/material-icons/)
+ * - [Icons](https://next.mui.com/material-ui/icons/)
+ * - [Material Icons](https://next.mui.com/material-ui/material-icons/)
*
* API:
*
- * - [Icon API](https://mui.com/material-ui/api/icon/)
+ * - [Icon API](https://next.mui.com/material-ui/api/icon/)
*/
declare const Icon: OverridableComponent & { muiName: string };
diff --git a/packages/mui-material/src/IconButton/IconButton.d.ts b/packages/mui-material/src/IconButton/IconButton.d.ts
index 108d72d09ac0c3..8169de7e40ca59 100644
--- a/packages/mui-material/src/IconButton/IconButton.d.ts
+++ b/packages/mui-material/src/IconButton/IconButton.d.ts
@@ -68,17 +68,17 @@ export type IconButtonTypeMap<
}>;
/**
- * Refer to the [Icons](https://mui.com/material-ui/icons/) section of the documentation
+ * Refer to the [Icons](https://next.mui.com/material-ui/icons/) section of the documentation
* regarding the available icon options.
*
* Demos:
*
- * - [Button](https://mui.com/material-ui/react-button/)
+ * - [Button](https://next.mui.com/material-ui/react-button/)
*
* API:
*
- * - [IconButton API](https://mui.com/material-ui/api/icon-button/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [IconButton API](https://next.mui.com/material-ui/api/icon-button/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const IconButton: ExtendButtonBase;
diff --git a/packages/mui-material/src/ImageList/ImageList.d.ts b/packages/mui-material/src/ImageList/ImageList.d.ts
index 618e3cbc990531..53ce9e5a1588f2 100644
--- a/packages/mui-material/src/ImageList/ImageList.d.ts
+++ b/packages/mui-material/src/ImageList/ImageList.d.ts
@@ -56,11 +56,11 @@ export interface ImageListTypeMap<
*
* Demos:
*
- * - [Image List](https://mui.com/material-ui/react-image-list/)
+ * - [Image List](https://next.mui.com/material-ui/react-image-list/)
*
* API:
*
- * - [ImageList API](https://mui.com/material-ui/api/image-list/)
+ * - [ImageList API](https://next.mui.com/material-ui/api/image-list/)
*/
declare const ImageList: OverridableComponent;
diff --git a/packages/mui-material/src/ImageListItem/ImageListItem.d.ts b/packages/mui-material/src/ImageListItem/ImageListItem.d.ts
index 09892699adfadb..20a1f635344c7d 100644
--- a/packages/mui-material/src/ImageListItem/ImageListItem.d.ts
+++ b/packages/mui-material/src/ImageListItem/ImageListItem.d.ts
@@ -40,11 +40,11 @@ export interface ImageListItemTypeMap<
*
* Demos:
*
- * - [Image List](https://mui.com/material-ui/react-image-list/)
+ * - [Image List](https://next.mui.com/material-ui/react-image-list/)
*
* API:
*
- * - [ImageListItem API](https://mui.com/material-ui/api/image-list-item/)
+ * - [ImageListItem API](https://next.mui.com/material-ui/api/image-list-item/)
*/
declare const ImageListItem: OverridableComponent;
diff --git a/packages/mui-material/src/ImageListItemBar/ImageListItemBar.d.ts b/packages/mui-material/src/ImageListItemBar/ImageListItemBar.d.ts
index b134d22e35121d..7194d9e2e0440e 100644
--- a/packages/mui-material/src/ImageListItemBar/ImageListItemBar.d.ts
+++ b/packages/mui-material/src/ImageListItemBar/ImageListItemBar.d.ts
@@ -42,10 +42,10 @@ export interface ImageListItemBarProps
*
* Demos:
*
- * - [Image List](https://mui.com/material-ui/react-image-list/)
+ * - [Image List](https://next.mui.com/material-ui/react-image-list/)
*
* API:
*
- * - [ImageListItemBar API](https://mui.com/material-ui/api/image-list-item-bar/)
+ * - [ImageListItemBar API](https://next.mui.com/material-ui/api/image-list-item-bar/)
*/
export default function ImageListItemBar(props: ImageListItemBarProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Input/Input.d.ts b/packages/mui-material/src/Input/Input.d.ts
index 771af138da3324..6e390cad7c4798 100644
--- a/packages/mui-material/src/Input/Input.d.ts
+++ b/packages/mui-material/src/Input/Input.d.ts
@@ -23,12 +23,12 @@ export interface InputProps extends StandardProps {
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [Input API](https://mui.com/material-ui/api/input/)
- * - inherits [InputBase API](https://mui.com/material-ui/api/input-base/)
+ * - [Input API](https://next.mui.com/material-ui/api/input/)
+ * - inherits [InputBase API](https://next.mui.com/material-ui/api/input-base/)
*/
declare const Input: ((props: InputProps) => React.JSX.Element) & { muiName: string };
diff --git a/packages/mui-material/src/InputAdornment/InputAdornment.d.ts b/packages/mui-material/src/InputAdornment/InputAdornment.d.ts
index 14ad4b05d3f00d..15707df2a38af9 100644
--- a/packages/mui-material/src/InputAdornment/InputAdornment.d.ts
+++ b/packages/mui-material/src/InputAdornment/InputAdornment.d.ts
@@ -51,11 +51,11 @@ export interface InputAdornmentTypeMap<
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [InputAdornment API](https://mui.com/material-ui/api/input-adornment/)
+ * - [InputAdornment API](https://next.mui.com/material-ui/api/input-adornment/)
*/
declare const InputAdornment: OverridableComponent;
diff --git a/packages/mui-material/src/InputBase/InputBase.d.ts b/packages/mui-material/src/InputBase/InputBase.d.ts
index 1fc733478cd66c..5f5b743cae7b0b 100644
--- a/packages/mui-material/src/InputBase/InputBase.d.ts
+++ b/packages/mui-material/src/InputBase/InputBase.d.ts
@@ -255,10 +255,10 @@ export interface InputBaseComponentProps
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [InputBase API](https://mui.com/material-ui/api/input-base/)
+ * - [InputBase API](https://next.mui.com/material-ui/api/input-base/)
*/
export default function InputBase(props: InputBaseProps): React.JSX.Element;
diff --git a/packages/mui-material/src/InputLabel/InputLabel.d.ts b/packages/mui-material/src/InputLabel/InputLabel.d.ts
index d35c933cac7be5..e18e64c09178f5 100644
--- a/packages/mui-material/src/InputLabel/InputLabel.d.ts
+++ b/packages/mui-material/src/InputLabel/InputLabel.d.ts
@@ -71,12 +71,12 @@ export type InputLabelTypeMap<
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [InputLabel API](https://mui.com/material-ui/api/input-label/)
- * - inherits [FormLabel API](https://mui.com/material-ui/api/form-label/)
+ * - [InputLabel API](https://next.mui.com/material-ui/api/input-label/)
+ * - inherits [FormLabel API](https://next.mui.com/material-ui/api/form-label/)
*/
declare const InputLabel: OverridableComponent;
diff --git a/packages/mui-material/src/LinearProgress/LinearProgress.d.ts b/packages/mui-material/src/LinearProgress/LinearProgress.d.ts
index 58e7a73e9e80c5..f2cca1efb4dac5 100644
--- a/packages/mui-material/src/LinearProgress/LinearProgress.d.ts
+++ b/packages/mui-material/src/LinearProgress/LinearProgress.d.ts
@@ -53,10 +53,10 @@ export interface LinearProgressProps
*
* Demos:
*
- * - [Progress](https://mui.com/material-ui/react-progress/)
+ * - [Progress](https://next.mui.com/material-ui/react-progress/)
*
* API:
*
- * - [LinearProgress API](https://mui.com/material-ui/api/linear-progress/)
+ * - [LinearProgress API](https://next.mui.com/material-ui/api/linear-progress/)
*/
export default function LinearProgress(props: LinearProgressProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Link/Link.d.ts b/packages/mui-material/src/Link/Link.d.ts
index 99b9147a962c3a..4b00c47107d136 100644
--- a/packages/mui-material/src/Link/Link.d.ts
+++ b/packages/mui-material/src/Link/Link.d.ts
@@ -49,13 +49,13 @@ export interface LinkTypeMap;
diff --git a/packages/mui-material/src/List/List.d.ts b/packages/mui-material/src/List/List.d.ts
index 19b0aaa68cbd94..720a6bba7fa675 100644
--- a/packages/mui-material/src/List/List.d.ts
+++ b/packages/mui-material/src/List/List.d.ts
@@ -56,12 +56,12 @@ export type ExtendList = OverridableComponen
*
* Demos:
*
- * - [Lists](https://mui.com/material-ui/react-list/)
- * - [Transfer List](https://mui.com/material-ui/react-transfer-list/)
+ * - [Lists](https://next.mui.com/material-ui/react-list/)
+ * - [Transfer List](https://next.mui.com/material-ui/react-transfer-list/)
*
* API:
*
- * - [List API](https://mui.com/material-ui/api/list/)
+ * - [List API](https://next.mui.com/material-ui/api/list/)
*/
declare const List: ExtendList;
diff --git a/packages/mui-material/src/ListItem/ListItem.d.ts b/packages/mui-material/src/ListItem/ListItem.d.ts
index 44ce52818c2c22..e0ac9ab0deb244 100644
--- a/packages/mui-material/src/ListItem/ListItem.d.ts
+++ b/packages/mui-material/src/ListItem/ListItem.d.ts
@@ -136,12 +136,12 @@ export interface ListItemTypeMap;
diff --git a/packages/mui-material/src/ListItemIcon/ListItemIcon.d.ts b/packages/mui-material/src/ListItemIcon/ListItemIcon.d.ts
index 076ca13b5513eb..15e5c5cbd0f33c 100644
--- a/packages/mui-material/src/ListItemIcon/ListItemIcon.d.ts
+++ b/packages/mui-material/src/ListItemIcon/ListItemIcon.d.ts
@@ -24,10 +24,10 @@ export interface ListItemIconProps extends StandardProps;
diff --git a/packages/mui-material/src/Menu/Menu.d.ts b/packages/mui-material/src/Menu/Menu.d.ts
index 4e25f63ddfd124..c00618b5b03657 100644
--- a/packages/mui-material/src/Menu/Menu.d.ts
+++ b/packages/mui-material/src/Menu/Menu.d.ts
@@ -86,12 +86,12 @@ export declare const MenuPaper: React.FC;
*
* Demos:
*
- * - [App Bar](https://mui.com/material-ui/react-app-bar/)
- * - [Menu](https://mui.com/material-ui/react-menu/)
+ * - [App Bar](https://next.mui.com/material-ui/react-app-bar/)
+ * - [Menu](https://next.mui.com/material-ui/react-menu/)
*
* API:
*
- * - [Menu API](https://mui.com/material-ui/api/menu/)
- * - inherits [Popover API](https://mui.com/material-ui/api/popover/)
+ * - [Menu API](https://next.mui.com/material-ui/api/menu/)
+ * - inherits [Popover API](https://next.mui.com/material-ui/api/popover/)
*/
export default function Menu(props: MenuProps): React.JSX.Element;
diff --git a/packages/mui-material/src/MenuItem/MenuItem.d.ts b/packages/mui-material/src/MenuItem/MenuItem.d.ts
index 76f2fe665f8070..5915662f5ff037 100644
--- a/packages/mui-material/src/MenuItem/MenuItem.d.ts
+++ b/packages/mui-material/src/MenuItem/MenuItem.d.ts
@@ -60,12 +60,12 @@ export type MenuItemTypeMap<
*
* Demos:
*
- * - [Menu](https://mui.com/material-ui/react-menu/)
+ * - [Menu](https://next.mui.com/material-ui/react-menu/)
*
* API:
*
- * - [MenuItem API](https://mui.com/material-ui/api/menu-item/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [MenuItem API](https://next.mui.com/material-ui/api/menu-item/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const MenuItem: ExtendButtonBase;
diff --git a/packages/mui-material/src/MenuList/MenuList.d.ts b/packages/mui-material/src/MenuList/MenuList.d.ts
index f177efc71b9cb6..5f8a4e585ae3f4 100644
--- a/packages/mui-material/src/MenuList/MenuList.d.ts
+++ b/packages/mui-material/src/MenuList/MenuList.d.ts
@@ -48,18 +48,18 @@ export type MenuListClassKey = keyof NonNullable;
diff --git a/packages/mui-material/src/MobileStepper/MobileStepper.d.ts b/packages/mui-material/src/MobileStepper/MobileStepper.d.ts
index 9a05cabb4b9b5d..4dd737cda97675 100644
--- a/packages/mui-material/src/MobileStepper/MobileStepper.d.ts
+++ b/packages/mui-material/src/MobileStepper/MobileStepper.d.ts
@@ -52,11 +52,11 @@ export interface MobileStepperProps extends StandardProps;
/**
* Modal is a lower-level construct that is leveraged by the following components:
*
- * * [Dialog](https://mui.com/material-ui/api/dialog/)
- * * [Drawer](https://mui.com/material-ui/api/drawer/)
- * * [Menu](https://mui.com/material-ui/api/menu/)
- * * [Popover](https://mui.com/material-ui/api/popover/)
+ * * [Dialog](https://next.mui.com/material-ui/api/dialog/)
+ * * [Drawer](https://next.mui.com/material-ui/api/drawer/)
+ * * [Menu](https://next.mui.com/material-ui/api/menu/)
+ * * [Popover](https://next.mui.com/material-ui/api/popover/)
*
- * If you are creating a modal dialog, you probably want to use the [Dialog](https://mui.com/material-ui/api/dialog/) component
+ * If you are creating a modal dialog, you probably want to use the [Dialog](https://next.mui.com/material-ui/api/dialog/) component
* rather than directly using Modal.
*
* This component shares many concepts with [react-overlays](https://react-bootstrap.github.io/react-overlays/#modals).
*
* Demos:
*
- * - [Modal](https://mui.com/material-ui/react-modal/)
+ * - [Modal](https://next.mui.com/material-ui/react-modal/)
*
* API:
*
- * - [Modal API](https://mui.com/material-ui/api/modal/)
+ * - [Modal API](https://next.mui.com/material-ui/api/modal/)
*/
declare const Modal: OverridableComponent;
diff --git a/packages/mui-material/src/NativeSelect/NativeSelect.d.ts b/packages/mui-material/src/NativeSelect/NativeSelect.d.ts
index 4f09d74c00833a..cedb084f32f51b 100644
--- a/packages/mui-material/src/NativeSelect/NativeSelect.d.ts
+++ b/packages/mui-material/src/NativeSelect/NativeSelect.d.ts
@@ -57,12 +57,12 @@ export interface NativeSelectProps
*
* Demos:
*
- * - [Select](https://mui.com/material-ui/react-select/)
+ * - [Select](https://next.mui.com/material-ui/react-select/)
*
* API:
*
- * - [NativeSelect API](https://mui.com/material-ui/api/native-select/)
- * - inherits [Input API](https://mui.com/material-ui/api/input/)
+ * - [NativeSelect API](https://next.mui.com/material-ui/api/native-select/)
+ * - inherits [Input API](https://next.mui.com/material-ui/api/input/)
*/
declare const NativeSelect: ((props: NativeSelectProps) => React.JSX.Element) & { muiName: string };
diff --git a/packages/mui-material/src/OutlinedInput/OutlinedInput.d.ts b/packages/mui-material/src/OutlinedInput/OutlinedInput.d.ts
index f8faee63a44db8..22a4c69059a155 100644
--- a/packages/mui-material/src/OutlinedInput/OutlinedInput.d.ts
+++ b/packages/mui-material/src/OutlinedInput/OutlinedInput.d.ts
@@ -28,12 +28,12 @@ export interface OutlinedInputProps extends StandardProps {
*
* Demos:
*
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [OutlinedInput API](https://mui.com/material-ui/api/outlined-input/)
- * - inherits [InputBase API](https://mui.com/material-ui/api/input-base/)
+ * - [OutlinedInput API](https://next.mui.com/material-ui/api/outlined-input/)
+ * - inherits [InputBase API](https://next.mui.com/material-ui/api/input-base/)
*/
declare const OutlinedInput: ((props: OutlinedInputProps) => React.JSX.Element) & {
muiName: string;
diff --git a/packages/mui-material/src/Pagination/Pagination.d.ts b/packages/mui-material/src/Pagination/Pagination.d.ts
index 130d148f830c15..a20361d6b56e20 100644
--- a/packages/mui-material/src/Pagination/Pagination.d.ts
+++ b/packages/mui-material/src/Pagination/Pagination.d.ts
@@ -80,10 +80,10 @@ export interface PaginationProps
*
* Demos:
*
- * - [Pagination](https://mui.com/material-ui/react-pagination/)
+ * - [Pagination](https://next.mui.com/material-ui/react-pagination/)
*
* API:
*
- * - [Pagination API](https://mui.com/material-ui/api/pagination/)
+ * - [Pagination API](https://next.mui.com/material-ui/api/pagination/)
*/
export default function Pagination(props: PaginationProps): React.JSX.Element;
diff --git a/packages/mui-material/src/PaginationItem/PaginationItem.d.ts b/packages/mui-material/src/PaginationItem/PaginationItem.d.ts
index 89f80057ac255b..2fa9c39736e559 100644
--- a/packages/mui-material/src/PaginationItem/PaginationItem.d.ts
+++ b/packages/mui-material/src/PaginationItem/PaginationItem.d.ts
@@ -118,11 +118,11 @@ export interface PaginationItemTypeMap<
*
* Demos:
*
- * - [Pagination](https://mui.com/material-ui/react-pagination/)
+ * - [Pagination](https://next.mui.com/material-ui/react-pagination/)
*
* API:
*
- * - [PaginationItem API](https://mui.com/material-ui/api/pagination-item/)
+ * - [PaginationItem API](https://next.mui.com/material-ui/api/pagination-item/)
*/
declare const PaginationItem: OverridableComponent;
diff --git a/packages/mui-material/src/Paper/Paper.d.ts b/packages/mui-material/src/Paper/Paper.d.ts
index 4c35061f6e3395..5c387010ca2f96 100644
--- a/packages/mui-material/src/Paper/Paper.d.ts
+++ b/packages/mui-material/src/Paper/Paper.d.ts
@@ -50,12 +50,12 @@ export interface PaperTypeMap<
*
* Demos:
*
- * - [Card](https://mui.com/material-ui/react-card/)
- * - [Paper](https://mui.com/material-ui/react-paper/)
+ * - [Card](https://next.mui.com/material-ui/react-card/)
+ * - [Paper](https://next.mui.com/material-ui/react-paper/)
*
* API:
*
- * - [Paper API](https://mui.com/material-ui/api/paper/)
+ * - [Paper API](https://next.mui.com/material-ui/api/paper/)
*/
declare const Paper: OverridableComponent;
diff --git a/packages/mui-material/src/Popover/Popover.d.ts b/packages/mui-material/src/Popover/Popover.d.ts
index 441043ac5a2a08..63bdaa417ee012 100644
--- a/packages/mui-material/src/Popover/Popover.d.ts
+++ b/packages/mui-material/src/Popover/Popover.d.ts
@@ -182,12 +182,12 @@ export declare const PopoverPaper: React.FC;
*
* Demos:
*
- * - [Menu](https://mui.com/material-ui/react-menu/)
- * - [Popover](https://mui.com/material-ui/react-popover/)
+ * - [Menu](https://next.mui.com/material-ui/react-menu/)
+ * - [Popover](https://next.mui.com/material-ui/react-popover/)
*
* API:
*
- * - [Popover API](https://mui.com/material-ui/api/popover/)
- * - inherits [Modal API](https://mui.com/material-ui/api/modal/)
+ * - [Popover API](https://next.mui.com/material-ui/api/popover/)
+ * - inherits [Modal API](https://next.mui.com/material-ui/api/modal/)
*/
export default function Popover(props: PopoverProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Popper/Popper.tsx b/packages/mui-material/src/Popper/Popper.tsx
index 2213d3ee72419b..ea1ee028a96a75 100644
--- a/packages/mui-material/src/Popper/Popper.tsx
+++ b/packages/mui-material/src/Popper/Popper.tsx
@@ -47,13 +47,13 @@ const PopperRoot = styled(BasePopper, {
*
* Demos:
*
- * - [Autocomplete](https://mui.com/material-ui/react-autocomplete/)
- * - [Menu](https://mui.com/material-ui/react-menu/)
- * - [Popper](https://mui.com/material-ui/react-popper/)
+ * - [Autocomplete](https://next.mui.com/material-ui/react-autocomplete/)
+ * - [Menu](https://next.mui.com/material-ui/react-menu/)
+ * - [Popper](https://next.mui.com/material-ui/react-popper/)
*
* API:
*
- * - [Popper API](https://mui.com/material-ui/api/popper/)
+ * - [Popper API](https://next.mui.com/material-ui/api/popper/)
*/
const Popper = React.forwardRef(function Popper(
inProps: PopperProps,
diff --git a/packages/mui-material/src/Radio/Radio.d.ts b/packages/mui-material/src/Radio/Radio.d.ts
index 839696994c4b31..fff957773fcce5 100644
--- a/packages/mui-material/src/Radio/Radio.d.ts
+++ b/packages/mui-material/src/Radio/Radio.d.ts
@@ -55,11 +55,11 @@ export interface RadioProps
*
* Demos:
*
- * - [Radio Group](https://mui.com/material-ui/react-radio-button/)
+ * - [Radio Group](https://next.mui.com/material-ui/react-radio-button/)
*
* API:
*
- * - [Radio API](https://mui.com/material-ui/api/radio/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [Radio API](https://next.mui.com/material-ui/api/radio/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
export default function Radio(props: RadioProps): React.JSX.Element;
diff --git a/packages/mui-material/src/RadioGroup/RadioGroup.d.ts b/packages/mui-material/src/RadioGroup/RadioGroup.d.ts
index 3793f088ac1384..03d7c848511e57 100644
--- a/packages/mui-material/src/RadioGroup/RadioGroup.d.ts
+++ b/packages/mui-material/src/RadioGroup/RadioGroup.d.ts
@@ -29,11 +29,11 @@ export interface RadioGroupProps extends Omit {
*
* Demos:
*
- * - [Radio Group](https://mui.com/material-ui/react-radio-button/)
+ * - [Radio Group](https://next.mui.com/material-ui/react-radio-button/)
*
* API:
*
- * - [RadioGroup API](https://mui.com/material-ui/api/radio-group/)
- * - inherits [FormGroup API](https://mui.com/material-ui/api/form-group/)
+ * - [RadioGroup API](https://next.mui.com/material-ui/api/radio-group/)
+ * - inherits [FormGroup API](https://next.mui.com/material-ui/api/form-group/)
*/
export default function RadioGroup(props: RadioGroupProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Rating/Rating.d.ts b/packages/mui-material/src/Rating/Rating.d.ts
index 6056f8966d5d4f..01e1772ef90ad2 100644
--- a/packages/mui-material/src/Rating/Rating.d.ts
+++ b/packages/mui-material/src/Rating/Rating.d.ts
@@ -118,10 +118,10 @@ export interface RatingProps
*
* Demos:
*
- * - [Rating](https://mui.com/material-ui/react-rating/)
+ * - [Rating](https://next.mui.com/material-ui/react-rating/)
*
* API:
*
- * - [Rating API](https://mui.com/material-ui/api/rating/)
+ * - [Rating API](https://next.mui.com/material-ui/api/rating/)
*/
export default function Rating(props: RatingProps): React.JSX.Element;
diff --git a/packages/mui-material/src/ScopedCssBaseline/ScopedCssBaseline.d.ts b/packages/mui-material/src/ScopedCssBaseline/ScopedCssBaseline.d.ts
index d4224ff66fefea..4978384fb29337 100644
--- a/packages/mui-material/src/ScopedCssBaseline/ScopedCssBaseline.d.ts
+++ b/packages/mui-material/src/ScopedCssBaseline/ScopedCssBaseline.d.ts
@@ -36,11 +36,11 @@ export interface ScopedCssBaselineTypeMap<
*
* Demos:
*
- * - [CSS Baseline](https://mui.com/material-ui/react-css-baseline/)
+ * - [CSS Baseline](https://next.mui.com/material-ui/react-css-baseline/)
*
* API:
*
- * - [ScopedCssBaseline API](https://mui.com/material-ui/api/scoped-css-baseline/)
+ * - [ScopedCssBaseline API](https://next.mui.com/material-ui/api/scoped-css-baseline/)
*/
declare const ScopedCssBaseline: OverridableComponent;
diff --git a/packages/mui-material/src/Select/Select.d.ts b/packages/mui-material/src/Select/Select.d.ts
index 3f68467ee861ab..1510954da84ce7 100644
--- a/packages/mui-material/src/Select/Select.d.ts
+++ b/packages/mui-material/src/Select/Select.d.ts
@@ -189,12 +189,12 @@ export type SelectProps =
*
* Demos:
*
- * - [Select](https://mui.com/material-ui/react-select/)
+ * - [Select](https://next.mui.com/material-ui/react-select/)
*
* API:
*
- * - [Select API](https://mui.com/material-ui/api/select/)
- * - inherits [OutlinedInput API](https://mui.com/material-ui/api/outlined-input/)
+ * - [Select API](https://next.mui.com/material-ui/api/select/)
+ * - inherits [OutlinedInput API](https://next.mui.com/material-ui/api/outlined-input/)
*/
declare const Select: ((props: SelectProps) => React.JSX.Element) & {
muiName: string;
diff --git a/packages/mui-material/src/Skeleton/Skeleton.d.ts b/packages/mui-material/src/Skeleton/Skeleton.d.ts
index 1d4e9eda13c324..1166a46be999bc 100644
--- a/packages/mui-material/src/Skeleton/Skeleton.d.ts
+++ b/packages/mui-material/src/Skeleton/Skeleton.d.ts
@@ -58,11 +58,11 @@ export interface SkeletonTypeMap<
*
* Demos:
*
- * - [Skeleton](https://mui.com/material-ui/react-skeleton/)
+ * - [Skeleton](https://next.mui.com/material-ui/react-skeleton/)
*
* API:
*
- * - [Skeleton API](https://mui.com/material-ui/api/skeleton/)
+ * - [Skeleton API](https://next.mui.com/material-ui/api/skeleton/)
*/
declare const Skeleton: OverridableComponent;
diff --git a/packages/mui-material/src/Slide/Slide.d.ts b/packages/mui-material/src/Slide/Slide.d.ts
index c7e2d14e5bc92f..e0472114a2ae86 100644
--- a/packages/mui-material/src/Slide/Slide.d.ts
+++ b/packages/mui-material/src/Slide/Slide.d.ts
@@ -48,17 +48,17 @@ export interface SlideProps extends TransitionProps {
}
/**
- * The Slide transition is used by the [Drawer](https://mui.com/material-ui/react-drawer/) component.
+ * The Slide transition is used by the [Drawer](https://next.mui.com/material-ui/react-drawer/) component.
* It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally.
*
* Demos:
*
- * - [Dialog](https://mui.com/material-ui/react-dialog/)
- * - [Transitions](https://mui.com/material-ui/transitions/)
+ * - [Dialog](https://next.mui.com/material-ui/react-dialog/)
+ * - [Transitions](https://next.mui.com/material-ui/transitions/)
*
* API:
*
- * - [Slide API](https://mui.com/material-ui/api/slide/)
+ * - [Slide API](https://next.mui.com/material-ui/api/slide/)
* - inherits [Transition API](https://reactcommunity.org/react-transition-group/transition/#Transition-props)
*/
export default function Slide(props: SlideProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Slider/Slider.d.ts b/packages/mui-material/src/Slider/Slider.d.ts
index 4aa0b3f0f7a399..6455d508ea6d30 100644
--- a/packages/mui-material/src/Slider/Slider.d.ts
+++ b/packages/mui-material/src/Slider/Slider.d.ts
@@ -306,11 +306,11 @@ export declare const SliderValueLabel: React.FC;
*
* Demos:
*
- * - [Slider](https://mui.com/material-ui/react-slider/)
+ * - [Slider](https://next.mui.com/material-ui/react-slider/)
*
* API:
*
- * - [Slider API](https://mui.com/material-ui/api/slider/)
+ * - [Slider API](https://next.mui.com/material-ui/api/slider/)
*/
declare const Slider: OverridableComponent;
diff --git a/packages/mui-material/src/Snackbar/Snackbar.d.ts b/packages/mui-material/src/Snackbar/Snackbar.d.ts
index 7c9d89895df2e7..1667bb9bbdde46 100644
--- a/packages/mui-material/src/Snackbar/Snackbar.d.ts
+++ b/packages/mui-material/src/Snackbar/Snackbar.d.ts
@@ -121,10 +121,10 @@ export interface SnackbarProps extends StandardProps React.JSX.Element) & {
muiName: string;
diff --git a/packages/mui-material/src/Stack/Stack.d.ts b/packages/mui-material/src/Stack/Stack.d.ts
index fe13177c0b0aae..6692dc514a7d63 100644
--- a/packages/mui-material/src/Stack/Stack.d.ts
+++ b/packages/mui-material/src/Stack/Stack.d.ts
@@ -50,11 +50,11 @@ export interface StackTypeMap<
*
* Demos:
*
- * - [Stack](https://mui.com/material-ui/react-stack/)
+ * - [Stack](https://next.mui.com/material-ui/react-stack/)
*
* API:
*
- * - [Stack API](https://mui.com/material-ui/api/stack/)
+ * - [Stack API](https://next.mui.com/material-ui/api/stack/)
*/
declare const Stack: OverridableComponent;
diff --git a/packages/mui-material/src/Step/Step.d.ts b/packages/mui-material/src/Step/Step.d.ts
index ccb6f1044ff242..4124ae1cfc367d 100644
--- a/packages/mui-material/src/Step/Step.d.ts
+++ b/packages/mui-material/src/Step/Step.d.ts
@@ -68,11 +68,11 @@ export type StepClasskey = keyof NonNullable;
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [Step API](https://mui.com/material-ui/api/step/)
+ * - [Step API](https://next.mui.com/material-ui/api/step/)
*/
declare const Step: OverridableComponent;
diff --git a/packages/mui-material/src/StepButton/StepButton.d.ts b/packages/mui-material/src/StepButton/StepButton.d.ts
index e5593d63872cc2..c14a0a3df7f889 100644
--- a/packages/mui-material/src/StepButton/StepButton.d.ts
+++ b/packages/mui-material/src/StepButton/StepButton.d.ts
@@ -47,12 +47,12 @@ export type StepButtonTypeMap<
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [StepButton API](https://mui.com/material-ui/api/step-button/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [StepButton API](https://next.mui.com/material-ui/api/step-button/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const StepButton: ExtendButtonBase<
StepButtonTypeMap<{}, ButtonBaseTypeMap['defaultComponent']>
diff --git a/packages/mui-material/src/StepConnector/StepConnector.d.ts b/packages/mui-material/src/StepConnector/StepConnector.d.ts
index e60c7c6bac61b4..f89bef249a0b98 100644
--- a/packages/mui-material/src/StepConnector/StepConnector.d.ts
+++ b/packages/mui-material/src/StepConnector/StepConnector.d.ts
@@ -24,10 +24,10 @@ export type StepConnectorClasskey = keyof NonNullable
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [StepContent API](https://mui.com/material-ui/api/step-content/)
+ * - [StepContent API](https://next.mui.com/material-ui/api/step-content/)
*/
export default function StepContent(props: StepContentProps): React.JSX.Element;
diff --git a/packages/mui-material/src/StepIcon/StepIcon.d.ts b/packages/mui-material/src/StepIcon/StepIcon.d.ts
index d71906a033977e..f640ce25594866 100644
--- a/packages/mui-material/src/StepIcon/StepIcon.d.ts
+++ b/packages/mui-material/src/StepIcon/StepIcon.d.ts
@@ -41,10 +41,10 @@ export type StepIconClasskey = keyof NonNullable;
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [StepIcon API](https://mui.com/material-ui/api/step-icon/)
+ * - [StepIcon API](https://next.mui.com/material-ui/api/step-icon/)
*/
export default function StepIcon(props: StepIconProps): React.JSX.Element;
diff --git a/packages/mui-material/src/StepLabel/StepLabel.d.ts b/packages/mui-material/src/StepLabel/StepLabel.d.ts
index f3606a5e8c7b55..bda7f441e42f00 100644
--- a/packages/mui-material/src/StepLabel/StepLabel.d.ts
+++ b/packages/mui-material/src/StepLabel/StepLabel.d.ts
@@ -86,11 +86,11 @@ export type StepLabelClasskey = keyof NonNullable;
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [StepLabel API](https://mui.com/material-ui/api/step-label/)
+ * - [StepLabel API](https://next.mui.com/material-ui/api/step-label/)
*/
declare const StepLabel: ((props: StepLabelProps) => React.JSX.Element) & {
muiName: string;
diff --git a/packages/mui-material/src/Stepper/Stepper.d.ts b/packages/mui-material/src/Stepper/Stepper.d.ts
index 05ed67c67e8662..68b5afe796b4bb 100644
--- a/packages/mui-material/src/Stepper/Stepper.d.ts
+++ b/packages/mui-material/src/Stepper/Stepper.d.ts
@@ -70,11 +70,11 @@ export type StepperClasskey = keyof NonNullable;
*
* Demos:
*
- * - [Stepper](https://mui.com/material-ui/react-stepper/)
+ * - [Stepper](https://next.mui.com/material-ui/react-stepper/)
*
* API:
*
- * - [Stepper API](https://mui.com/material-ui/api/stepper/)
+ * - [Stepper API](https://next.mui.com/material-ui/api/stepper/)
*/
declare const Stepper: OverridableComponent;
diff --git a/packages/mui-material/src/SvgIcon/SvgIcon.d.ts b/packages/mui-material/src/SvgIcon/SvgIcon.d.ts
index f759ef569f5939..842e68e24dd59d 100644
--- a/packages/mui-material/src/SvgIcon/SvgIcon.d.ts
+++ b/packages/mui-material/src/SvgIcon/SvgIcon.d.ts
@@ -94,12 +94,12 @@ export interface SvgIconTypeMap<
*
* Demos:
*
- * - [Icons](https://mui.com/material-ui/icons/)
- * - [Material Icons](https://mui.com/material-ui/material-icons/)
+ * - [Icons](https://next.mui.com/material-ui/icons/)
+ * - [Material Icons](https://next.mui.com/material-ui/material-icons/)
*
* API:
*
- * - [SvgIcon API](https://mui.com/material-ui/api/svg-icon/)
+ * - [SvgIcon API](https://next.mui.com/material-ui/api/svg-icon/)
*/
declare const SvgIcon: OverridableComponent & { muiName: string };
diff --git a/packages/mui-material/src/SwipeableDrawer/SwipeableDrawer.d.ts b/packages/mui-material/src/SwipeableDrawer/SwipeableDrawer.d.ts
index fea68f162183d7..47b09550d93dde 100644
--- a/packages/mui-material/src/SwipeableDrawer/SwipeableDrawer.d.ts
+++ b/packages/mui-material/src/SwipeableDrawer/SwipeableDrawer.d.ts
@@ -81,12 +81,12 @@ export interface SwipeableDrawerProps extends Omit;
diff --git a/packages/mui-material/src/Switch/Switch.d.ts b/packages/mui-material/src/Switch/Switch.d.ts
index b57cb0aa32fa4c..c9029f20bc58b9 100644
--- a/packages/mui-material/src/Switch/Switch.d.ts
+++ b/packages/mui-material/src/Switch/Switch.d.ts
@@ -58,12 +58,12 @@ export interface SwitchProps
*
* Demos:
*
- * - [Switch](https://mui.com/material-ui/react-switch/)
- * - [Transfer List](https://mui.com/material-ui/react-transfer-list/)
+ * - [Switch](https://next.mui.com/material-ui/react-switch/)
+ * - [Transfer List](https://next.mui.com/material-ui/react-transfer-list/)
*
* API:
*
- * - [Switch API](https://mui.com/material-ui/api/switch/)
- * - inherits [IconButton API](https://mui.com/material-ui/api/icon-button/)
+ * - [Switch API](https://next.mui.com/material-ui/api/switch/)
+ * - inherits [IconButton API](https://next.mui.com/material-ui/api/icon-button/)
*/
export default function Switch(props: SwitchProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Tab/Tab.d.ts b/packages/mui-material/src/Tab/Tab.d.ts
index f4885f67009c07..509b30eb830804 100644
--- a/packages/mui-material/src/Tab/Tab.d.ts
+++ b/packages/mui-material/src/Tab/Tab.d.ts
@@ -66,12 +66,12 @@ export type TabTypeMap<
*
* Demos:
*
- * - [Tabs](https://mui.com/material-ui/react-tabs/)
+ * - [Tabs](https://next.mui.com/material-ui/react-tabs/)
*
* API:
*
- * - [Tab API](https://mui.com/material-ui/api/tab/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [Tab API](https://next.mui.com/material-ui/api/tab/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const Tab: ExtendButtonBase;
diff --git a/packages/mui-material/src/TabScrollButton/TabScrollButton.d.ts b/packages/mui-material/src/TabScrollButton/TabScrollButton.d.ts
index e755333b88ed82..9dd31b73bbee48 100644
--- a/packages/mui-material/src/TabScrollButton/TabScrollButton.d.ts
+++ b/packages/mui-material/src/TabScrollButton/TabScrollButton.d.ts
@@ -69,10 +69,10 @@ export interface TabScrollButtonProps extends ButtonBaseProps {
*
* Demos:
*
- * - [Tabs](https://mui.com/material-ui/react-tabs/)
+ * - [Tabs](https://next.mui.com/material-ui/react-tabs/)
*
* API:
*
- * - [TabScrollButton API](https://mui.com/material-ui/api/tab-scroll-button/)
+ * - [TabScrollButton API](https://next.mui.com/material-ui/api/tab-scroll-button/)
*/
export default function TabScrollButton(props: TabScrollButtonProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Table/Table.d.ts b/packages/mui-material/src/Table/Table.d.ts
index 4327d327dc68b9..88da07b45aabf4 100644
--- a/packages/mui-material/src/Table/Table.d.ts
+++ b/packages/mui-material/src/Table/Table.d.ts
@@ -48,11 +48,11 @@ export interface TableTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [Table API](https://mui.com/material-ui/api/table/)
+ * - [Table API](https://next.mui.com/material-ui/api/table/)
*/
declare const Table: OverridableComponent;
diff --git a/packages/mui-material/src/TableBody/TableBody.d.ts b/packages/mui-material/src/TableBody/TableBody.d.ts
index 144f01676c378e..a71b369426e0ce 100644
--- a/packages/mui-material/src/TableBody/TableBody.d.ts
+++ b/packages/mui-material/src/TableBody/TableBody.d.ts
@@ -30,11 +30,11 @@ export interface TableBodyTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableBody API](https://mui.com/material-ui/api/table-body/)
+ * - [TableBody API](https://next.mui.com/material-ui/api/table-body/)
*/
declare const TableBody: OverridableComponent;
diff --git a/packages/mui-material/src/TableCell/TableCell.d.ts b/packages/mui-material/src/TableCell/TableCell.d.ts
index 0a5de08842ca09..30e14effcf4ef9 100644
--- a/packages/mui-material/src/TableCell/TableCell.d.ts
+++ b/packages/mui-material/src/TableCell/TableCell.d.ts
@@ -77,10 +77,10 @@ export type SortDirection = 'asc' | 'desc' | false;
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableCell API](https://mui.com/material-ui/api/table-cell/)
+ * - [TableCell API](https://next.mui.com/material-ui/api/table-cell/)
*/
export default function TableCell(props: TableCellProps): React.JSX.Element;
diff --git a/packages/mui-material/src/TableContainer/TableContainer.d.ts b/packages/mui-material/src/TableContainer/TableContainer.d.ts
index 053af18e278bfa..a2b923f4bb4dfb 100644
--- a/packages/mui-material/src/TableContainer/TableContainer.d.ts
+++ b/packages/mui-material/src/TableContainer/TableContainer.d.ts
@@ -30,11 +30,11 @@ export interface TableContainerTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableContainer API](https://mui.com/material-ui/api/table-container/)
+ * - [TableContainer API](https://next.mui.com/material-ui/api/table-container/)
*/
declare const TableContainer: OverridableComponent;
diff --git a/packages/mui-material/src/TableFooter/TableFooter.d.ts b/packages/mui-material/src/TableFooter/TableFooter.d.ts
index 7dacb5fb80492b..2bb494f1e8af71 100644
--- a/packages/mui-material/src/TableFooter/TableFooter.d.ts
+++ b/packages/mui-material/src/TableFooter/TableFooter.d.ts
@@ -30,11 +30,11 @@ export interface TableFooterTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableFooter API](https://mui.com/material-ui/api/table-footer/)
+ * - [TableFooter API](https://next.mui.com/material-ui/api/table-footer/)
*/
declare const TableFooter: OverridableComponent;
diff --git a/packages/mui-material/src/TableHead/TableHead.d.ts b/packages/mui-material/src/TableHead/TableHead.d.ts
index 8646071c5c0e4c..3a4b1451e15ed6 100644
--- a/packages/mui-material/src/TableHead/TableHead.d.ts
+++ b/packages/mui-material/src/TableHead/TableHead.d.ts
@@ -30,11 +30,11 @@ export interface TableHeadTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableHead API](https://mui.com/material-ui/api/table-head/)
+ * - [TableHead API](https://next.mui.com/material-ui/api/table-head/)
*/
declare const TableHead: OverridableComponent;
diff --git a/packages/mui-material/src/TablePagination/TablePagination.d.ts b/packages/mui-material/src/TablePagination/TablePagination.d.ts
index eddd7872498701..d741e160780cec 100644
--- a/packages/mui-material/src/TablePagination/TablePagination.d.ts
+++ b/packages/mui-material/src/TablePagination/TablePagination.d.ts
@@ -166,13 +166,13 @@ export interface TablePaginationTypeMap>
diff --git a/packages/mui-material/src/TableRow/TableRow.d.ts b/packages/mui-material/src/TableRow/TableRow.d.ts
index 0a5d572f79dc9e..b0597f7c3a9aa8 100644
--- a/packages/mui-material/src/TableRow/TableRow.d.ts
+++ b/packages/mui-material/src/TableRow/TableRow.d.ts
@@ -42,11 +42,11 @@ export interface TableRowTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableRow API](https://mui.com/material-ui/api/table-row/)
+ * - [TableRow API](https://next.mui.com/material-ui/api/table-row/)
*/
declare const TableRow: OverridableComponent;
diff --git a/packages/mui-material/src/TableSortLabel/TableSortLabel.d.ts b/packages/mui-material/src/TableSortLabel/TableSortLabel.d.ts
index 6c62dcdd5ddf6e..fb392171a48d65 100644
--- a/packages/mui-material/src/TableSortLabel/TableSortLabel.d.ts
+++ b/packages/mui-material/src/TableSortLabel/TableSortLabel.d.ts
@@ -55,12 +55,12 @@ export type TableSortLabelTypeMap<
*
* Demos:
*
- * - [Table](https://mui.com/material-ui/react-table/)
+ * - [Table](https://next.mui.com/material-ui/react-table/)
*
* API:
*
- * - [TableSortLabel API](https://mui.com/material-ui/api/table-sort-label/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [TableSortLabel API](https://next.mui.com/material-ui/api/table-sort-label/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const TableSortLabel: ExtendButtonBase;
diff --git a/packages/mui-material/src/Tabs/Tabs.d.ts b/packages/mui-material/src/Tabs/Tabs.d.ts
index 32824ee0054d7e..7a9dc023ca311d 100644
--- a/packages/mui-material/src/Tabs/Tabs.d.ts
+++ b/packages/mui-material/src/Tabs/Tabs.d.ts
@@ -185,11 +185,11 @@ export interface TabsTypeMap<
*
* Demos:
*
- * - [Tabs](https://mui.com/material-ui/react-tabs/)
+ * - [Tabs](https://next.mui.com/material-ui/react-tabs/)
*
* API:
*
- * - [Tabs API](https://mui.com/material-ui/api/tabs/)
+ * - [Tabs API](https://next.mui.com/material-ui/api/tabs/)
*/
declare const Tabs: OverridableComponent;
diff --git a/packages/mui-material/src/TextField/TextField.d.ts b/packages/mui-material/src/TextField/TextField.d.ts
index eaa9d2ab97c03d..e2f3f36aabea90 100644
--- a/packages/mui-material/src/TextField/TextField.d.ts
+++ b/packages/mui-material/src/TextField/TextField.d.ts
@@ -299,12 +299,12 @@ export type TextFieldOwnerState = BaseTextFieldProps;
* It's important to understand that the text field is a simple abstraction
* on top of the following components:
*
- * * [FormControl](https://mui.com/material-ui/api/form-control/)
- * * [InputLabel](https://mui.com/material-ui/api/input-label/)
- * * [FilledInput](https://mui.com/material-ui/api/filled-input/)
- * * [OutlinedInput](https://mui.com/material-ui/api/outlined-input/)
- * * [Input](https://mui.com/material-ui/api/input/)
- * * [FormHelperText](https://mui.com/material-ui/api/form-helper-text/)
+ * * [FormControl](https://next.mui.com/material-ui/api/form-control/)
+ * * [InputLabel](https://next.mui.com/material-ui/api/input-label/)
+ * * [FilledInput](https://next.mui.com/material-ui/api/filled-input/)
+ * * [OutlinedInput](https://next.mui.com/material-ui/api/outlined-input/)
+ * * [Input](https://next.mui.com/material-ui/api/input/)
+ * * [FormHelperText](https://next.mui.com/material-ui/api/form-helper-text/)
*
* If you wish to alter the props applied to the `input` element, you can do so as follows:
*
@@ -324,13 +324,13 @@ export type TextFieldOwnerState = BaseTextFieldProps;
*
* Demos:
*
- * - [Autocomplete](https://mui.com/material-ui/react-autocomplete/)
- * - [Text Field](https://mui.com/material-ui/react-text-field/)
+ * - [Autocomplete](https://next.mui.com/material-ui/react-autocomplete/)
+ * - [Text Field](https://next.mui.com/material-ui/react-text-field/)
*
* API:
*
- * - [TextField API](https://mui.com/material-ui/api/text-field/)
- * - inherits [FormControl API](https://mui.com/material-ui/api/form-control/)
+ * - [TextField API](https://next.mui.com/material-ui/api/text-field/)
+ * - inherits [FormControl API](https://next.mui.com/material-ui/api/form-control/)
*/
export default function TextField(
props: {
diff --git a/packages/mui-material/src/ToggleButton/ToggleButton.d.ts b/packages/mui-material/src/ToggleButton/ToggleButton.d.ts
index 2bea78bf1ab56f..78d8af06f0df83 100644
--- a/packages/mui-material/src/ToggleButton/ToggleButton.d.ts
+++ b/packages/mui-material/src/ToggleButton/ToggleButton.d.ts
@@ -91,12 +91,12 @@ export type ToggleButtonTypeMap<
*
* Demos:
*
- * - [Toggle Button](https://mui.com/material-ui/react-toggle-button/)
+ * - [Toggle Button](https://next.mui.com/material-ui/react-toggle-button/)
*
* API:
*
- * - [ToggleButton API](https://mui.com/material-ui/api/toggle-button/)
- * - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
+ * - [ToggleButton API](https://next.mui.com/material-ui/api/toggle-button/)
+ * - inherits [ButtonBase API](https://next.mui.com/material-ui/api/button-base/)
*/
declare const ToggleButton: ExtendButtonBase;
diff --git a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.d.ts b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.d.ts
index dee8f289b5553b..e9c06d942a6482 100644
--- a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.d.ts
+++ b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.d.ts
@@ -80,10 +80,10 @@ export interface ToggleButtonGroupProps
*
* Demos:
*
- * - [Toggle Button](https://mui.com/material-ui/react-toggle-button/)
+ * - [Toggle Button](https://next.mui.com/material-ui/react-toggle-button/)
*
* API:
*
- * - [ToggleButtonGroup API](https://mui.com/material-ui/api/toggle-button-group/)
+ * - [ToggleButtonGroup API](https://next.mui.com/material-ui/api/toggle-button-group/)
*/
export default function ToggleButtonGroup(props: ToggleButtonGroupProps): React.JSX.Element;
diff --git a/packages/mui-material/src/Toolbar/Toolbar.d.ts b/packages/mui-material/src/Toolbar/Toolbar.d.ts
index d5755f4d309999..ad14fa4bb22800 100644
--- a/packages/mui-material/src/Toolbar/Toolbar.d.ts
+++ b/packages/mui-material/src/Toolbar/Toolbar.d.ts
@@ -44,11 +44,11 @@ export interface ToolbarTypeMap<
*
* Demos:
*
- * - [App Bar](https://mui.com/material-ui/react-app-bar/)
+ * - [App Bar](https://next.mui.com/material-ui/react-app-bar/)
*
* API:
*
- * - [Toolbar API](https://mui.com/material-ui/api/toolbar/)
+ * - [Toolbar API](https://next.mui.com/material-ui/api/toolbar/)
*/
declare const Toolbar: OverridableComponent;
diff --git a/packages/mui-material/src/Tooltip/Tooltip.d.ts b/packages/mui-material/src/Tooltip/Tooltip.d.ts
index 9991be721dcccc..8c55ac9ed79fa2 100644
--- a/packages/mui-material/src/Tooltip/Tooltip.d.ts
+++ b/packages/mui-material/src/Tooltip/Tooltip.d.ts
@@ -217,10 +217,10 @@ export interface TooltipProps extends StandardProps;
diff --git a/packages/mui-material/src/Zoom/Zoom.d.ts b/packages/mui-material/src/Zoom/Zoom.d.ts
index 9f9620c51ba8a9..82a1714a29f446 100644
--- a/packages/mui-material/src/Zoom/Zoom.d.ts
+++ b/packages/mui-material/src/Zoom/Zoom.d.ts
@@ -35,16 +35,16 @@ export interface ZoomProps extends TransitionProps {
/**
* The Zoom transition can be used for the floating variant of the
- * [Button](https://mui.com/material-ui/react-button/#floating-action-buttons) component.
+ * [Button](https://next.mui.com/material-ui/react-button/#floating-action-buttons) component.
* It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally.
*
* Demos:
*
- * - [Transitions](https://mui.com/material-ui/transitions/)
+ * - [Transitions](https://next.mui.com/material-ui/transitions/)
*
* API:
*
- * - [Zoom API](https://mui.com/material-ui/api/zoom/)
+ * - [Zoom API](https://next.mui.com/material-ui/api/zoom/)
* - inherits [Transition API](https://reactcommunity.org/react-transition-group/transition/#Transition-props)
*/
export default function Zoom(props: ZoomProps): React.JSX.Element;