diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index 03dc6b04fc198e..2cb68caa8e4481 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -3,6 +3,7 @@ import * as babel from '@babel/core'; import traverse from '@babel/traverse'; import { mkdir, readFileSync, writeFileSync } from 'fs'; import { getLineFeed } from './helpers'; +import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; import path from 'path'; import kebabCase from 'lodash/kebabCase'; import uniqBy from 'lodash/uniqBy'; @@ -140,16 +141,21 @@ async function annotateComponentDefinition(component, api) { * * Demos: * - ${demos - .map(page => `{@link https://material-ui.com${page.pathname} ${pageToTitle(page)}}`) + .map( + page => + `{@link https://material-ui.com${rewriteUrlForNextExport(page.pathname)} ${pageToTitle( + page, + )}}`, + ) .join('\n * - ')} * * API: * - {@link https://material-ui.com/api/${api.name} ${api.name} API} * ${ api.inheritance !== null - ? `- inherits {@link https://material-ui.com/api/${api.inheritance.pathname} ${ - api.inheritance.component - } API}` + ? `- inherits {@link https://material-ui.com${rewriteUrlForNextExport( + api.inheritance.pathname, + )} ${api.inheritance.component} API}` : '' } */`; diff --git a/packages/material-ui-lab/src/Alert/Alert.d.ts b/packages/material-ui-lab/src/Alert/Alert.d.ts index f3de29a01c77e1..d3eb4b6e930772 100644 --- a/packages/material-ui-lab/src/Alert/Alert.d.ts +++ b/packages/material-ui-lab/src/Alert/Alert.d.ts @@ -74,10 +74,10 @@ export type AlertClassKey = * * * Demos: - * - {@link https://material-ui.com/components/alert Alert} + * - {@link https://material-ui.com/components/alert/ Alert} * * API: * - {@link https://material-ui.com/api/Alert Alert API} - * - inherits {@link https://material-ui.com/api//api/paper Paper API} + * - inherits {@link https://material-ui.com/api/paper/ Paper API} */ export default function Alert(props: AlertProps): JSX.Element; diff --git a/packages/material-ui-lab/src/Autocomplete/Autocomplete.d.ts b/packages/material-ui-lab/src/Autocomplete/Autocomplete.d.ts index 0b587cba5be9c2..dce98169108ec1 100644 --- a/packages/material-ui-lab/src/Autocomplete/Autocomplete.d.ts +++ b/packages/material-ui-lab/src/Autocomplete/Autocomplete.d.ts @@ -180,7 +180,7 @@ export type AutocompleteClassKey = * * * Demos: - * - {@link https://material-ui.com/components/autocomplete Autocomplete} + * - {@link https://material-ui.com/components/autocomplete/ Autocomplete} * * API: * - {@link https://material-ui.com/api/Autocomplete Autocomplete API} diff --git a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.d.ts b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.d.ts index 8ab5f4e5322bd9..c629be401c421f 100644 --- a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.d.ts +++ b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.d.ts @@ -19,7 +19,7 @@ export type AvatarGroupClassKey = 'root' | 'avatar'; * * * Demos: - * - {@link https://material-ui.com/components/avatars Avatars} + * - {@link https://material-ui.com/components/avatars/ Avatars} * * API: * - {@link https://material-ui.com/api/AvatarGroup AvatarGroup API} diff --git a/packages/material-ui-lab/src/Pagination/Pagination.d.ts b/packages/material-ui-lab/src/Pagination/Pagination.d.ts index 814589dd579a54..8c2616ac7d1109 100644 --- a/packages/material-ui-lab/src/Pagination/Pagination.d.ts +++ b/packages/material-ui-lab/src/Pagination/Pagination.d.ts @@ -51,7 +51,7 @@ export type PaginationClassKey = 'root' | 'ul'; * * * Demos: - * - {@link https://material-ui.com/components/pagination Pagination} + * - {@link https://material-ui.com/components/pagination/ Pagination} * * API: * - {@link https://material-ui.com/api/Pagination Pagination API} diff --git a/packages/material-ui-lab/src/PaginationItem/PaginationItem.d.ts b/packages/material-ui-lab/src/PaginationItem/PaginationItem.d.ts index 0383ed0142b535..8439ca59e1211d 100644 --- a/packages/material-ui-lab/src/PaginationItem/PaginationItem.d.ts +++ b/packages/material-ui-lab/src/PaginationItem/PaginationItem.d.ts @@ -45,7 +45,7 @@ export interface PaginationItemTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/skeleton Skeleton} + * - {@link https://material-ui.com/components/skeleton/ Skeleton} * * API: * - {@link https://material-ui.com/api/Skeleton Skeleton API} diff --git a/packages/material-ui-lab/src/SpeedDial/SpeedDial.d.ts b/packages/material-ui-lab/src/SpeedDial/SpeedDial.d.ts index c7b7c6623931a7..67904fed3b9f6f 100644 --- a/packages/material-ui-lab/src/SpeedDial/SpeedDial.d.ts +++ b/packages/material-ui-lab/src/SpeedDial/SpeedDial.d.ts @@ -91,7 +91,7 @@ export type SpeedDialClassKey = * * * Demos: - * - {@link https://material-ui.com/components/speed-dial Speed Dial} + * - {@link https://material-ui.com/components/speed-dial/ Speed Dial} * * API: * - {@link https://material-ui.com/api/SpeedDial SpeedDial API} diff --git a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.d.ts b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.d.ts index e6a8c53f4d12bd..6c7a6668231ebe 100644 --- a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.d.ts +++ b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.d.ts @@ -47,10 +47,10 @@ export type SpeedDialActionClassKey = * * * Demos: - * - {@link https://material-ui.com/components/speed-dial Speed Dial} + * - {@link https://material-ui.com/components/speed-dial/ Speed Dial} * * API: * - {@link https://material-ui.com/api/SpeedDialAction SpeedDialAction API} - * - inherits {@link https://material-ui.com/api//api/tooltip Tooltip API} + * - inherits {@link https://material-ui.com/api/tooltip/ Tooltip API} */ export default function SpeedDialAction(props: SpeedDialActionProps): JSX.Element; diff --git a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.d.ts b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.d.ts index 5579be03fc8179..8ce1d2e66d9a12 100644 --- a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.d.ts +++ b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.d.ts @@ -30,7 +30,7 @@ export type SpeedDialIconClassKey = * * * Demos: - * - {@link https://material-ui.com/components/speed-dial Speed Dial} + * - {@link https://material-ui.com/components/speed-dial/ Speed Dial} * * API: * - {@link https://material-ui.com/api/SpeedDialIcon SpeedDialIcon API} diff --git a/packages/material-ui-lab/src/ToggleButton/ToggleButton.d.ts b/packages/material-ui-lab/src/ToggleButton/ToggleButton.d.ts index a01d485fb6be38..b8e90a98df7d04 100644 --- a/packages/material-ui-lab/src/ToggleButton/ToggleButton.d.ts +++ b/packages/material-ui-lab/src/ToggleButton/ToggleButton.d.ts @@ -23,11 +23,11 @@ export type ToggleButtonTypeMap< * * * Demos: - * - {@link https://material-ui.com/components/toggle-button Toggle Button} + * - {@link https://material-ui.com/components/toggle-button/ Toggle Button} * * API: * - {@link https://material-ui.com/api/ToggleButton ToggleButton API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const ToggleButton: ExtendButtonBase; diff --git a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.d.ts b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.d.ts index f1530b4f2c16fe..c87e6062c06acf 100644 --- a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.d.ts +++ b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.d.ts @@ -46,7 +46,7 @@ export type ToggleButtonGroupClassKey = * * * Demos: - * - {@link https://material-ui.com/components/toggle-button Toggle Button} + * - {@link https://material-ui.com/components/toggle-button/ Toggle Button} * * API: * - {@link https://material-ui.com/api/ToggleButtonGroup ToggleButtonGroup API} diff --git a/packages/material-ui-lab/src/TreeItem/TreeItem.d.ts b/packages/material-ui-lab/src/TreeItem/TreeItem.d.ts index 9e57805803b3c1..e66d34e990d207 100644 --- a/packages/material-ui-lab/src/TreeItem/TreeItem.d.ts +++ b/packages/material-ui-lab/src/TreeItem/TreeItem.d.ts @@ -52,7 +52,7 @@ export type TreeItemClassKey = * * * Demos: - * - {@link https://material-ui.com/components/tree-view Tree View} + * - {@link https://material-ui.com/components/tree-view/ Tree View} * * API: * - {@link https://material-ui.com/api/TreeItem TreeItem API} diff --git a/packages/material-ui-lab/src/TreeView/TreeView.d.ts b/packages/material-ui-lab/src/TreeView/TreeView.d.ts index 226aebfd51ff1e..501b656cd51157 100644 --- a/packages/material-ui-lab/src/TreeView/TreeView.d.ts +++ b/packages/material-ui-lab/src/TreeView/TreeView.d.ts @@ -100,7 +100,7 @@ export type TreeViewClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/tree-view Tree View} + * - {@link https://material-ui.com/components/tree-view/ Tree View} * * API: * - {@link https://material-ui.com/api/TreeView TreeView API} diff --git a/packages/material-ui/src/AppBar/AppBar.d.ts b/packages/material-ui/src/AppBar/AppBar.d.ts index 5d59cf7428c07b..60affebc79d774 100644 --- a/packages/material-ui/src/AppBar/AppBar.d.ts +++ b/packages/material-ui/src/AppBar/AppBar.d.ts @@ -29,10 +29,10 @@ export type AppBarClassKey = * * * Demos: - * - {@link https://material-ui.com/components/app-bar App Bar} + * - {@link https://material-ui.com/components/app-bar/ App Bar} * * API: * - {@link https://material-ui.com/api/AppBar AppBar API} - * - inherits {@link https://material-ui.com/api//api/paper Paper API} + * - inherits {@link https://material-ui.com/api/paper/ Paper API} */ export default function AppBar(props: AppBarProps): JSX.Element; diff --git a/packages/material-ui/src/Avatar/Avatar.d.ts b/packages/material-ui/src/Avatar/Avatar.d.ts index 85f288a5f5807c..cf7ee4b4b09a39 100644 --- a/packages/material-ui/src/Avatar/Avatar.d.ts +++ b/packages/material-ui/src/Avatar/Avatar.d.ts @@ -18,7 +18,7 @@ export interface AvatarTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/avatars Avatars} + * - {@link https://material-ui.com/components/avatars/ Avatars} * * API: * - {@link https://material-ui.com/api/Avatar Avatar API} diff --git a/packages/material-ui/src/Backdrop/Backdrop.d.ts b/packages/material-ui/src/Backdrop/Backdrop.d.ts index 7685e3aedd60f9..45041bc88a8f04 100644 --- a/packages/material-ui/src/Backdrop/Backdrop.d.ts +++ b/packages/material-ui/src/Backdrop/Backdrop.d.ts @@ -30,7 +30,7 @@ export type BackdropClassKey = 'root' | 'invisible'; * * * Demos: - * - {@link https://material-ui.com/components/backdrop Backdrop} + * - {@link https://material-ui.com/components/backdrop/ Backdrop} * * API: * - {@link https://material-ui.com/api/Backdrop Backdrop API} diff --git a/packages/material-ui/src/Badge/Badge.d.ts b/packages/material-ui/src/Badge/Badge.d.ts index f8b79e1d774c7d..55051bca1eab5b 100644 --- a/packages/material-ui/src/Badge/Badge.d.ts +++ b/packages/material-ui/src/Badge/Badge.d.ts @@ -71,8 +71,8 @@ export type BadgeClassKey = * * * Demos: - * - {@link https://material-ui.com/components/avatars Avatars} - * - {@link https://material-ui.com/components/badges Badges} + * - {@link https://material-ui.com/components/avatars/ Avatars} + * - {@link https://material-ui.com/components/badges/ Badges} * * API: * - {@link https://material-ui.com/api/Badge Badge API} diff --git a/packages/material-ui/src/BottomNavigation/BottomNavigation.d.ts b/packages/material-ui/src/BottomNavigation/BottomNavigation.d.ts index b80dcd1fcfe997..de613963d318e6 100644 --- a/packages/material-ui/src/BottomNavigation/BottomNavigation.d.ts +++ b/packages/material-ui/src/BottomNavigation/BottomNavigation.d.ts @@ -36,7 +36,7 @@ export type BottomNavigationClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/bottom-navigation Bottom Navigation} + * - {@link https://material-ui.com/components/bottom-navigation/ Bottom Navigation} * * API: * - {@link https://material-ui.com/api/BottomNavigation BottomNavigation API} diff --git a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.d.ts b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.d.ts index 9118285c4eec6a..63ea1ac9f4e962 100644 --- a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.d.ts +++ b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.d.ts @@ -23,11 +23,11 @@ export type BottomNavigationActionTypeMap< * * * Demos: - * - {@link https://material-ui.com/components/bottom-navigation Bottom Navigation} + * - {@link https://material-ui.com/components/bottom-navigation/ Bottom Navigation} * * API: * - {@link https://material-ui.com/api/BottomNavigationAction BottomNavigationAction API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const BottomNavigationAction: ExtendButtonBase< BottomNavigationActionTypeMap<{}, ButtonBaseTypeMap['defaultComponent']> diff --git a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.d.ts b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.d.ts index 232fe75b0c1c12..dff1769f0515e2 100644 --- a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.d.ts +++ b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.d.ts @@ -16,7 +16,7 @@ export interface BreadcrumbsTypeMap

* * * Demos: - * - {@link https://material-ui.com/components/breadcrumbs Breadcrumbs} + * - {@link https://material-ui.com/components/breadcrumbs/ Breadcrumbs} * * API: * - {@link https://material-ui.com/api/Breadcrumbs Breadcrumbs API} diff --git a/packages/material-ui/src/Button/Button.d.ts b/packages/material-ui/src/Button/Button.d.ts index 6df5d830d5d5c4..6fc4bd46aab9df 100644 --- a/packages/material-ui/src/Button/Button.d.ts +++ b/packages/material-ui/src/Button/Button.d.ts @@ -25,12 +25,12 @@ export type ButtonTypeMap< * * * Demos: - * - {@link https://material-ui.com/components/button-group Button Group} - * - {@link https://material-ui.com/components/buttons Buttons} + * - {@link https://material-ui.com/components/button-group/ Button Group} + * - {@link https://material-ui.com/components/buttons/ Buttons} * * API: * - {@link https://material-ui.com/api/Button Button API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const Button: ExtendButtonBase; diff --git a/packages/material-ui/src/ButtonBase/ButtonBase.d.ts b/packages/material-ui/src/ButtonBase/ButtonBase.d.ts index af59c26e18c1c9..04990dac3ef782 100644 --- a/packages/material-ui/src/ButtonBase/ButtonBase.d.ts +++ b/packages/material-ui/src/ButtonBase/ButtonBase.d.ts @@ -44,7 +44,7 @@ export type ExtendButtonBase = (( * It contains a load of style reset and some focus/ripple logic. * * Demos: - * - {@link https://material-ui.com/components/buttons Buttons} + * - {@link https://material-ui.com/components/buttons/ Buttons} * * API: * - {@link https://material-ui.com/api/ButtonBase ButtonBase API} diff --git a/packages/material-ui/src/ButtonGroup/ButtonGroup.d.ts b/packages/material-ui/src/ButtonGroup/ButtonGroup.d.ts index 97e1f3e847386b..5c215226027346 100644 --- a/packages/material-ui/src/ButtonGroup/ButtonGroup.d.ts +++ b/packages/material-ui/src/ButtonGroup/ButtonGroup.d.ts @@ -21,7 +21,7 @@ export interface ButtonGroupTypeMap

* * * Demos: - * - {@link https://material-ui.com/components/button-group Button Group} + * - {@link https://material-ui.com/components/button-group/ Button Group} * * API: * - {@link https://material-ui.com/api/ButtonGroup ButtonGroup API} diff --git a/packages/material-ui/src/Card/Card.d.ts b/packages/material-ui/src/Card/Card.d.ts index 1db3dd4cb82d11..f5ddacea20ee31 100644 --- a/packages/material-ui/src/Card/Card.d.ts +++ b/packages/material-ui/src/Card/Card.d.ts @@ -12,11 +12,11 @@ export type CardClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/Card Card API} - * - inherits {@link https://material-ui.com/api//api/paper Paper API} + * - inherits {@link https://material-ui.com/api/paper/ Paper API} */ declare const Card: React.ComponentType; diff --git a/packages/material-ui/src/CardActionArea/CardActionArea.d.ts b/packages/material-ui/src/CardActionArea/CardActionArea.d.ts index bafb070450ba81..69377b36515d4b 100644 --- a/packages/material-ui/src/CardActionArea/CardActionArea.d.ts +++ b/packages/material-ui/src/CardActionArea/CardActionArea.d.ts @@ -13,11 +13,11 @@ export type CardActionAreaTypeMap = ExtendButton * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/CardActionArea CardActionArea API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const CardActionArea: ExtendButtonBase< CardActionAreaTypeMap<{}, ButtonBaseTypeMap['defaultComponent']> diff --git a/packages/material-ui/src/CardActions/CardActions.d.ts b/packages/material-ui/src/CardActions/CardActions.d.ts index e7ca18cb0a2cfa..2621d15b399ec3 100644 --- a/packages/material-ui/src/CardActions/CardActions.d.ts +++ b/packages/material-ui/src/CardActions/CardActions.d.ts @@ -12,7 +12,7 @@ export type CardActionsClassKey = 'root' | 'spacing'; * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/CardActions CardActions API} diff --git a/packages/material-ui/src/CardContent/CardContent.d.ts b/packages/material-ui/src/CardContent/CardContent.d.ts index 536311d0588d85..1d92072cf4059b 100644 --- a/packages/material-ui/src/CardContent/CardContent.d.ts +++ b/packages/material-ui/src/CardContent/CardContent.d.ts @@ -12,7 +12,7 @@ export type CardContentClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/CardContent CardContent API} diff --git a/packages/material-ui/src/CardHeader/CardHeader.d.ts b/packages/material-ui/src/CardHeader/CardHeader.d.ts index ad645988999fd3..02f6ad9b86c611 100644 --- a/packages/material-ui/src/CardHeader/CardHeader.d.ts +++ b/packages/material-ui/src/CardHeader/CardHeader.d.ts @@ -20,7 +20,7 @@ export type CardHeaderClassKey = 'root' | 'avatar' | 'action' | 'content' | 'tit * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/CardHeader CardHeader API} diff --git a/packages/material-ui/src/CardMedia/CardMedia.d.ts b/packages/material-ui/src/CardMedia/CardMedia.d.ts index a8e09208d20418..b514a535cae3d3 100644 --- a/packages/material-ui/src/CardMedia/CardMedia.d.ts +++ b/packages/material-ui/src/CardMedia/CardMedia.d.ts @@ -14,7 +14,7 @@ export interface CardMediaTypeMap { * * * Demos: - * - {@link https://material-ui.com/components/cards Cards} + * - {@link https://material-ui.com/components/cards/ Cards} * * API: * - {@link https://material-ui.com/api/CardMedia CardMedia API} diff --git a/packages/material-ui/src/Checkbox/Checkbox.d.ts b/packages/material-ui/src/Checkbox/Checkbox.d.ts index 04f1f2c04e9756..f5544aaa2e35f2 100644 --- a/packages/material-ui/src/Checkbox/Checkbox.d.ts +++ b/packages/material-ui/src/Checkbox/Checkbox.d.ts @@ -22,12 +22,12 @@ export type CheckboxClassKey = * * * Demos: - * - {@link https://material-ui.com/components/checkboxes Checkboxes} - * - {@link https://material-ui.com/components/transfer-list Transfer List} + * - {@link https://material-ui.com/components/checkboxes/ Checkboxes} + * - {@link https://material-ui.com/components/transfer-list/ Transfer List} * * API: * - {@link https://material-ui.com/api/Checkbox Checkbox API} - * - inherits {@link https://material-ui.com/api//api/icon-button IconButton API} + * - inherits {@link https://material-ui.com/api/icon-button/ IconButton API} */ declare const Checkbox: React.ComponentType; diff --git a/packages/material-ui/src/Chip/Chip.d.ts b/packages/material-ui/src/Chip/Chip.d.ts index 66f12cd4469217..5424716494f62f 100644 --- a/packages/material-ui/src/Chip/Chip.d.ts +++ b/packages/material-ui/src/Chip/Chip.d.ts @@ -23,7 +23,7 @@ export interface ChipTypeMap

{ * Chips represent complex entities in small blocks, such as a contact. * * Demos: - * - {@link https://material-ui.com/components/chips Chips} + * - {@link https://material-ui.com/components/chips/ Chips} * * API: * - {@link https://material-ui.com/api/Chip Chip API} diff --git a/packages/material-ui/src/CircularProgress/CircularProgress.d.ts b/packages/material-ui/src/CircularProgress/CircularProgress.d.ts index 16569344a1d680..0f576a42297f19 100644 --- a/packages/material-ui/src/CircularProgress/CircularProgress.d.ts +++ b/packages/material-ui/src/CircularProgress/CircularProgress.d.ts @@ -31,7 +31,7 @@ export type CircularProgressClassKey = * attribute to `true` on that region until it has finished loading. * * Demos: - * - {@link https://material-ui.com/components/progress Progress} + * - {@link https://material-ui.com/components/progress/ Progress} * * API: * - {@link https://material-ui.com/api/CircularProgress CircularProgress API} diff --git a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.d.ts b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.d.ts index f37d43c95b8a3f..3420bc4d3869f1 100644 --- a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.d.ts +++ b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.d.ts @@ -12,8 +12,8 @@ export interface ClickAwayListenerProps { * For instance, if you need to hide a menu when people click anywhere else on your page. * * Demos: - * - {@link https://material-ui.com/components/click-away-listener Click Away Listener} - * - {@link https://material-ui.com/components/menus Menus} + * - {@link https://material-ui.com/components/click-away-listener/ Click Away Listener} + * - {@link https://material-ui.com/components/menus/ Menus} * * API: * - {@link https://material-ui.com/api/ClickAwayListener ClickAwayListener API} diff --git a/packages/material-ui/src/Collapse/Collapse.d.ts b/packages/material-ui/src/Collapse/Collapse.d.ts index 779b1da212762b..d2573b40b7cb52 100644 --- a/packages/material-ui/src/Collapse/Collapse.d.ts +++ b/packages/material-ui/src/Collapse/Collapse.d.ts @@ -19,13 +19,13 @@ export type CollapseClassKey = 'container' | 'entered' | 'hidden' | 'wrapper' | * It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally. * * Demos: - * - {@link https://material-ui.com/components/cards Cards} - * - {@link https://material-ui.com/components/lists Lists} - * - {@link https://material-ui.com/components/transitions Transitions} + * - {@link https://material-ui.com/components/cards/ Cards} + * - {@link https://material-ui.com/components/lists/ Lists} + * - {@link https://material-ui.com/components/transitions/ Transitions} * * API: * - {@link https://material-ui.com/api/Collapse Collapse API} - * - inherits {@link https://material-ui.com/api/https://reactcommunity.org/react-transition-group/transition#Transition-props Transition API} + * - inherits {@link https://material-ui.comhttps://reactcommunity.org/react-transition-group/transition/#Transition-props Transition API} */ declare const Collapse: React.ComponentType; diff --git a/packages/material-ui/src/Container/Container.d.ts b/packages/material-ui/src/Container/Container.d.ts index 9ad130b641932c..829b3c9e0c50f7 100644 --- a/packages/material-ui/src/Container/Container.d.ts +++ b/packages/material-ui/src/Container/Container.d.ts @@ -23,7 +23,7 @@ export type ContainerClassKey = * * * Demos: - * - {@link https://material-ui.com/components/container Container} + * - {@link https://material-ui.com/components/container/ Container} * * API: * - {@link https://material-ui.com/api/Container Container API} diff --git a/packages/material-ui/src/CssBaseline/CssBaseline.d.ts b/packages/material-ui/src/CssBaseline/CssBaseline.d.ts index 86a271885c8780..893998f9010c43 100644 --- a/packages/material-ui/src/CssBaseline/CssBaseline.d.ts +++ b/packages/material-ui/src/CssBaseline/CssBaseline.d.ts @@ -8,7 +8,7 @@ export interface CssBaselineProps { * Kickstart an elegant, consistent, and simple baseline to build upon. * * Demos: - * - {@link https://material-ui.com/components/css-baseline Css Baseline} + * - {@link https://material-ui.com/components/css-baseline/ Css Baseline} * * API: * - {@link https://material-ui.com/api/CssBaseline CssBaseline API} diff --git a/packages/material-ui/src/Dialog/Dialog.d.ts b/packages/material-ui/src/Dialog/Dialog.d.ts index 7fdc0227d47657..f62214605d4144 100644 --- a/packages/material-ui/src/Dialog/Dialog.d.ts +++ b/packages/material-ui/src/Dialog/Dialog.d.ts @@ -39,11 +39,11 @@ export type DialogClassKey = * Dialogs are overlaid modal paper based components with a backdrop. * * Demos: - * - {@link https://material-ui.com/components/dialogs Dialogs} + * - {@link https://material-ui.com/components/dialogs/ Dialogs} * * API: * - {@link https://material-ui.com/api/Dialog Dialog API} - * - inherits {@link https://material-ui.com/api//api/modal Modal API} + * - inherits {@link https://material-ui.com/api/modal/ Modal API} */ declare const Dialog: React.ComponentType; diff --git a/packages/material-ui/src/DialogActions/DialogActions.d.ts b/packages/material-ui/src/DialogActions/DialogActions.d.ts index c2294f6312eeec..ecfa94ad22ce4a 100644 --- a/packages/material-ui/src/DialogActions/DialogActions.d.ts +++ b/packages/material-ui/src/DialogActions/DialogActions.d.ts @@ -12,7 +12,7 @@ export type DialogActionsClassKey = 'root' | 'spacing'; * * * Demos: - * - {@link https://material-ui.com/components/dialogs Dialogs} + * - {@link https://material-ui.com/components/dialogs/ Dialogs} * * API: * - {@link https://material-ui.com/api/DialogActions DialogActions API} diff --git a/packages/material-ui/src/DialogContent/DialogContent.d.ts b/packages/material-ui/src/DialogContent/DialogContent.d.ts index f8a83a8d4206bb..dfbd28c327dc9b 100644 --- a/packages/material-ui/src/DialogContent/DialogContent.d.ts +++ b/packages/material-ui/src/DialogContent/DialogContent.d.ts @@ -12,7 +12,7 @@ export type DialogContentClassKey = 'root' | 'dividers'; * * * Demos: - * - {@link https://material-ui.com/components/dialogs Dialogs} + * - {@link https://material-ui.com/components/dialogs/ Dialogs} * * API: * - {@link https://material-ui.com/api/DialogContent DialogContent API} diff --git a/packages/material-ui/src/DialogContentText/DialogContentText.d.ts b/packages/material-ui/src/DialogContentText/DialogContentText.d.ts index 6a5160d4be79bc..87d8db904dbe81 100644 --- a/packages/material-ui/src/DialogContentText/DialogContentText.d.ts +++ b/packages/material-ui/src/DialogContentText/DialogContentText.d.ts @@ -18,11 +18,11 @@ export type DialogContentTextClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/dialogs Dialogs} + * - {@link https://material-ui.com/components/dialogs/ Dialogs} * * API: * - {@link https://material-ui.com/api/DialogContentText DialogContentText API} - * - inherits {@link https://material-ui.com/api//api/typography Typography API} + * - inherits {@link https://material-ui.com/api/typography/ Typography API} */ declare const DialogContentText: OverridableComponent; diff --git a/packages/material-ui/src/DialogTitle/DialogTitle.d.ts b/packages/material-ui/src/DialogTitle/DialogTitle.d.ts index 8692ff4916e4e7..3160b71cd86f20 100644 --- a/packages/material-ui/src/DialogTitle/DialogTitle.d.ts +++ b/packages/material-ui/src/DialogTitle/DialogTitle.d.ts @@ -12,7 +12,7 @@ export type DialogTitleClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/dialogs Dialogs} + * - {@link https://material-ui.com/components/dialogs/ Dialogs} * * API: * - {@link https://material-ui.com/api/DialogTitle DialogTitle API} diff --git a/packages/material-ui/src/Divider/Divider.d.ts b/packages/material-ui/src/Divider/Divider.d.ts index bcb65871da1cc7..e51686ca4c927d 100644 --- a/packages/material-ui/src/Divider/Divider.d.ts +++ b/packages/material-ui/src/Divider/Divider.d.ts @@ -16,8 +16,8 @@ export interface DividerTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/dividers Dividers} - * - {@link https://material-ui.com/components/lists Lists} + * - {@link https://material-ui.com/components/dividers/ Dividers} + * - {@link https://material-ui.com/components/lists/ Lists} * * API: * - {@link https://material-ui.com/api/Divider Divider API} diff --git a/packages/material-ui/src/Drawer/Drawer.d.ts b/packages/material-ui/src/Drawer/Drawer.d.ts index 44de0009de12d0..3dab3a93b293de 100644 --- a/packages/material-ui/src/Drawer/Drawer.d.ts +++ b/packages/material-ui/src/Drawer/Drawer.d.ts @@ -43,7 +43,7 @@ export type DrawerClassKey = * when `variant="temporary"` is set. * * Demos: - * - {@link https://material-ui.com/components/drawers Drawers} + * - {@link https://material-ui.com/components/drawers/ Drawers} * * API: * - {@link https://material-ui.com/api/Drawer Drawer API} diff --git a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.d.ts b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.d.ts index 0d0890764396ec..d958a69325ae76 100644 --- a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.d.ts +++ b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.d.ts @@ -19,11 +19,11 @@ export type ExpansionPanelClassKey = 'root' | 'rounded' | 'expanded' | 'disabled * * * Demos: - * - {@link https://material-ui.com/components/expansion-panels Expansion Panels} + * - {@link https://material-ui.com/components/expansion-panels/ Expansion Panels} * * API: * - {@link https://material-ui.com/api/ExpansionPanel ExpansionPanel API} - * - inherits {@link https://material-ui.com/api//api/paper Paper API} + * - inherits {@link https://material-ui.com/api/paper/ Paper API} */ declare const ExpansionPanel: React.ComponentType; diff --git a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.d.ts b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.d.ts index d34fe1a35983c2..61d9e1ac14be8d 100644 --- a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.d.ts +++ b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.d.ts @@ -10,7 +10,7 @@ export type ExpansionPanelActionsClassKey = 'root' | 'spacing'; * * * Demos: - * - {@link https://material-ui.com/components/expansion-panels Expansion Panels} + * - {@link https://material-ui.com/components/expansion-panels/ Expansion Panels} * * API: * - {@link https://material-ui.com/api/ExpansionPanelActions ExpansionPanelActions API} diff --git a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.d.ts b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.d.ts index f486076f9543aa..29ce7642ae9a79 100644 --- a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.d.ts +++ b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.d.ts @@ -10,7 +10,7 @@ export type ExpansionPanelDetailsClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/expansion-panels Expansion Panels} + * - {@link https://material-ui.com/components/expansion-panels/ Expansion Panels} * * API: * - {@link https://material-ui.com/api/ExpansionPanelDetails ExpansionPanelDetails API} diff --git a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.d.ts b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.d.ts index f1721aada38ab6..5c817f557d6c41 100644 --- a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.d.ts +++ b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.d.ts @@ -19,11 +19,11 @@ export type ExpansionPanelSummaryTypeMap< * * * Demos: - * - {@link https://material-ui.com/components/expansion-panels Expansion Panels} + * - {@link https://material-ui.com/components/expansion-panels/ Expansion Panels} * * API: * - {@link https://material-ui.com/api/ExpansionPanelSummary ExpansionPanelSummary API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const ExpansionPanelSummary: ExtendButtonBase; diff --git a/packages/material-ui/src/Fab/Fab.d.ts b/packages/material-ui/src/Fab/Fab.d.ts index 51b6163f2c8048..c0dbc8f45e2b7b 100644 --- a/packages/material-ui/src/Fab/Fab.d.ts +++ b/packages/material-ui/src/Fab/Fab.d.ts @@ -18,11 +18,11 @@ export type FabTypeMap

= ExtendB * * * Demos: - * - {@link https://material-ui.com/components/floating-action-button Floating Action Button} + * - {@link https://material-ui.com/components/floating-action-button/ Floating Action Button} * * API: * - {@link https://material-ui.com/api/Fab Fab API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const Fab: ExtendButtonBase; diff --git a/packages/material-ui/src/Fade/Fade.d.ts b/packages/material-ui/src/Fade/Fade.d.ts index 52582474881a3c..98958fa26f7253 100644 --- a/packages/material-ui/src/Fade/Fade.d.ts +++ b/packages/material-ui/src/Fade/Fade.d.ts @@ -12,11 +12,11 @@ export interface FadeProps extends TransitionProps { * It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally. * * Demos: - * - {@link https://material-ui.com/components/transitions Transitions} + * - {@link https://material-ui.com/components/transitions/ Transitions} * * API: * - {@link https://material-ui.com/api/Fade Fade API} - * - inherits {@link https://material-ui.com/api/https://reactcommunity.org/react-transition-group/transition#Transition-props Transition API} + * - inherits {@link https://material-ui.comhttps://reactcommunity.org/react-transition-group/transition/#Transition-props Transition API} */ declare const Fade: React.ComponentType; diff --git a/packages/material-ui/src/FilledInput/FilledInput.d.ts b/packages/material-ui/src/FilledInput/FilledInput.d.ts index 048133ecaee1a8..73e92c6d851acd 100644 --- a/packages/material-ui/src/FilledInput/FilledInput.d.ts +++ b/packages/material-ui/src/FilledInput/FilledInput.d.ts @@ -12,11 +12,11 @@ export type FilledInputClassKey = InputBaseClassKey | 'colorSecondary' | 'underl * * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/FilledInput FilledInput API} - * - inherits {@link https://material-ui.com/api//api/input-base InputBase API} + * - inherits {@link https://material-ui.com/api/input-base/ InputBase API} */ declare const FilledInput: React.ComponentType; diff --git a/packages/material-ui/src/FormControl/FormControl.d.ts b/packages/material-ui/src/FormControl/FormControl.d.ts index d00ed4fc47b32e..4cc772ec7024b4 100644 --- a/packages/material-ui/src/FormControl/FormControl.d.ts +++ b/packages/material-ui/src/FormControl/FormControl.d.ts @@ -42,10 +42,10 @@ export interface FormControlTypeMap

* ⚠️Only one input can be used within a FormControl. * * Demos: - * - {@link https://material-ui.com/components/checkboxes Checkboxes} - * - {@link https://material-ui.com/components/radio-buttons Radio Buttons} - * - {@link https://material-ui.com/components/switches Switches} - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/checkboxes/ Checkboxes} + * - {@link https://material-ui.com/components/radio-buttons/ Radio Buttons} + * - {@link https://material-ui.com/components/switches/ Switches} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/FormControl FormControl API} diff --git a/packages/material-ui/src/FormControlLabel/FormControlLabel.d.ts b/packages/material-ui/src/FormControlLabel/FormControlLabel.d.ts index 05446607bb10d8..f64d513a24a90b 100644 --- a/packages/material-ui/src/FormControlLabel/FormControlLabel.d.ts +++ b/packages/material-ui/src/FormControlLabel/FormControlLabel.d.ts @@ -31,9 +31,9 @@ export type FormControlLabelClassKey = * Use this component if you want to display an extra label. * * Demos: - * - {@link https://material-ui.com/components/checkboxes Checkboxes} - * - {@link https://material-ui.com/components/radio-buttons Radio Buttons} - * - {@link https://material-ui.com/components/switches Switches} + * - {@link https://material-ui.com/components/checkboxes/ Checkboxes} + * - {@link https://material-ui.com/components/radio-buttons/ Radio Buttons} + * - {@link https://material-ui.com/components/switches/ Switches} * * API: * - {@link https://material-ui.com/api/FormControlLabel FormControlLabel API} diff --git a/packages/material-ui/src/FormGroup/FormGroup.d.ts b/packages/material-ui/src/FormGroup/FormGroup.d.ts index 4d5a1866a59d9e..1a7b5f00c35e32 100644 --- a/packages/material-ui/src/FormGroup/FormGroup.d.ts +++ b/packages/material-ui/src/FormGroup/FormGroup.d.ts @@ -14,8 +14,8 @@ export type FormGroupClassKey = 'root' | 'row'; * For the `Radio`, you should be using the `RadioGroup` component instead of this one. * * Demos: - * - {@link https://material-ui.com/components/checkboxes Checkboxes} - * - {@link https://material-ui.com/components/switches Switches} + * - {@link https://material-ui.com/components/checkboxes/ Checkboxes} + * - {@link https://material-ui.com/components/switches/ Switches} * * API: * - {@link https://material-ui.com/api/FormGroup FormGroup API} diff --git a/packages/material-ui/src/FormHelperText/FormHelperText.d.ts b/packages/material-ui/src/FormHelperText/FormHelperText.d.ts index 44f03926d6c4bf..c95f7681cf526c 100644 --- a/packages/material-ui/src/FormHelperText/FormHelperText.d.ts +++ b/packages/material-ui/src/FormHelperText/FormHelperText.d.ts @@ -27,7 +27,7 @@ export type FormHelperTextClassKey = * * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/FormHelperText FormHelperText API} diff --git a/packages/material-ui/src/FormLabel/FormLabel.d.ts b/packages/material-ui/src/FormLabel/FormLabel.d.ts index 2993f25b0db775..facd870c11a777 100644 --- a/packages/material-ui/src/FormLabel/FormLabel.d.ts +++ b/packages/material-ui/src/FormLabel/FormLabel.d.ts @@ -19,9 +19,9 @@ export interface FormLabelTypeMap

* * * Demos: - * - {@link https://material-ui.com/components/checkboxes Checkboxes} - * - {@link https://material-ui.com/components/radio-buttons Radio Buttons} - * - {@link https://material-ui.com/components/switches Switches} + * - {@link https://material-ui.com/components/checkboxes/ Checkboxes} + * - {@link https://material-ui.com/components/radio-buttons/ Radio Buttons} + * - {@link https://material-ui.com/components/switches/ Switches} * * API: * - {@link https://material-ui.com/api/FormLabel FormLabel API} diff --git a/packages/material-ui/src/Grid/Grid.d.ts b/packages/material-ui/src/Grid/Grid.d.ts index b81be92b846bc9..3de1ae74d5ced7 100644 --- a/packages/material-ui/src/Grid/Grid.d.ts +++ b/packages/material-ui/src/Grid/Grid.d.ts @@ -98,7 +98,7 @@ export interface GridTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/grid Grid} + * - {@link https://material-ui.com/components/grid/ Grid} * * API: * - {@link https://material-ui.com/api/Grid Grid API} diff --git a/packages/material-ui/src/GridList/GridList.d.ts b/packages/material-ui/src/GridList/GridList.d.ts index e90d7b8c6aaac5..b6a7e3c93aeb87 100644 --- a/packages/material-ui/src/GridList/GridList.d.ts +++ b/packages/material-ui/src/GridList/GridList.d.ts @@ -15,7 +15,7 @@ export type GridListClassKey = 'root'; * * * Demos: - * - {@link https://material-ui.com/components/grid-list Grid List} + * - {@link https://material-ui.com/components/grid-list/ Grid List} * * API: * - {@link https://material-ui.com/api/GridList GridList API} diff --git a/packages/material-ui/src/GridListTile/GridListTile.d.ts b/packages/material-ui/src/GridListTile/GridListTile.d.ts index 73dc29fdbc8c82..e504eda0c9228d 100644 --- a/packages/material-ui/src/GridListTile/GridListTile.d.ts +++ b/packages/material-ui/src/GridListTile/GridListTile.d.ts @@ -14,7 +14,7 @@ export type GridListTileClassKey = 'root' | 'tile' | 'imgFullHeight' | 'imgFullW * * * Demos: - * - {@link https://material-ui.com/components/grid-list Grid List} + * - {@link https://material-ui.com/components/grid-list/ Grid List} * * API: * - {@link https://material-ui.com/api/GridListTile GridListTile API} diff --git a/packages/material-ui/src/GridListTileBar/GridListTileBar.d.ts b/packages/material-ui/src/GridListTileBar/GridListTileBar.d.ts index 5744ce68bc88f5..b531ea10866e1f 100644 --- a/packages/material-ui/src/GridListTileBar/GridListTileBar.d.ts +++ b/packages/material-ui/src/GridListTileBar/GridListTileBar.d.ts @@ -26,7 +26,7 @@ export type GridListTileBarClassKey = * * * Demos: - * - {@link https://material-ui.com/components/grid-list Grid List} + * - {@link https://material-ui.com/components/grid-list/ Grid List} * * API: * - {@link https://material-ui.com/api/GridListTileBar GridListTileBar API} diff --git a/packages/material-ui/src/Grow/Grow.d.ts b/packages/material-ui/src/Grow/Grow.d.ts index d81e012af3fce0..c609241a864b7a 100644 --- a/packages/material-ui/src/Grow/Grow.d.ts +++ b/packages/material-ui/src/Grow/Grow.d.ts @@ -15,12 +15,12 @@ export interface GrowProps extends Omit { * It uses [react-transition-group](https://github.com/reactjs/react-transition-group) internally. * * Demos: - * - {@link https://material-ui.com/components/popover Popover} - * - {@link https://material-ui.com/components/transitions Transitions} + * - {@link https://material-ui.com/components/popover/ Popover} + * - {@link https://material-ui.com/components/transitions/ Transitions} * * API: * - {@link https://material-ui.com/api/Grow Grow API} - * - inherits {@link https://material-ui.com/api/https://reactcommunity.org/react-transition-group/transition#Transition-props Transition API} + * - inherits {@link https://material-ui.comhttps://reactcommunity.org/react-transition-group/transition/#Transition-props Transition API} */ declare const Grow: React.ComponentType; diff --git a/packages/material-ui/src/Hidden/Hidden.d.ts b/packages/material-ui/src/Hidden/Hidden.d.ts index 22b1975557b24a..7f9477140de7e6 100644 --- a/packages/material-ui/src/Hidden/Hidden.d.ts +++ b/packages/material-ui/src/Hidden/Hidden.d.ts @@ -21,7 +21,7 @@ export interface HiddenProps { * Responsively hides children based on the selected implementation. * * Demos: - * - {@link https://material-ui.com/components/hidden Hidden} + * - {@link https://material-ui.com/components/hidden/ Hidden} * * API: * - {@link https://material-ui.com/api/Hidden Hidden API} diff --git a/packages/material-ui/src/Icon/Icon.d.ts b/packages/material-ui/src/Icon/Icon.d.ts index ee299a3a5ff533..a5d9e8e03c9e3f 100644 --- a/packages/material-ui/src/Icon/Icon.d.ts +++ b/packages/material-ui/src/Icon/Icon.d.ts @@ -23,8 +23,8 @@ export type IconClassKey = * * * Demos: - * - {@link https://material-ui.com/components/icons Icons} - * - {@link https://material-ui.com/components/material-icons Material Icons} + * - {@link https://material-ui.com/components/icons/ Icons} + * - {@link https://material-ui.com/components/material-icons/ Material Icons} * * API: * - {@link https://material-ui.com/api/Icon Icon API} diff --git a/packages/material-ui/src/IconButton/IconButton.d.ts b/packages/material-ui/src/IconButton/IconButton.d.ts index 96a6c93439bfac..fa83b843c668c9 100644 --- a/packages/material-ui/src/IconButton/IconButton.d.ts +++ b/packages/material-ui/src/IconButton/IconButton.d.ts @@ -21,12 +21,12 @@ export type IconButtonTypeMap< * regarding the available icon options. * * Demos: - * - {@link https://material-ui.com/components/buttons Buttons} - * - {@link https://material-ui.com/components/grid-list Grid List} + * - {@link https://material-ui.com/components/buttons/ Buttons} + * - {@link https://material-ui.com/components/grid-list/ Grid List} * * API: * - {@link https://material-ui.com/api/IconButton IconButton API} - * - inherits {@link https://material-ui.com/api//api/button-base ButtonBase API} + * - inherits {@link https://material-ui.com/api/button-base/ ButtonBase API} */ declare const IconButton: ExtendButtonBase; diff --git a/packages/material-ui/src/Input/Input.d.ts b/packages/material-ui/src/Input/Input.d.ts index 8be7e2bd61b62f..b0812b1abfb9f2 100644 --- a/packages/material-ui/src/Input/Input.d.ts +++ b/packages/material-ui/src/Input/Input.d.ts @@ -26,11 +26,11 @@ export type InputClassKey = * * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/Input Input API} - * - inherits {@link https://material-ui.com/api//api/input-base InputBase API} + * - inherits {@link https://material-ui.com/api/input-base/ InputBase API} */ declare const Input: React.ComponentType; diff --git a/packages/material-ui/src/InputAdornment/InputAdornment.d.ts b/packages/material-ui/src/InputAdornment/InputAdornment.d.ts index 27835c4cd352d5..2bf0580ea0711f 100644 --- a/packages/material-ui/src/InputAdornment/InputAdornment.d.ts +++ b/packages/material-ui/src/InputAdornment/InputAdornment.d.ts @@ -23,7 +23,7 @@ export type InputAdornmentClassKey = * * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/InputAdornment InputAdornment API} diff --git a/packages/material-ui/src/InputBase/InputBase.d.ts b/packages/material-ui/src/InputBase/InputBase.d.ts index b698c5d4b559f2..703501999e1883 100644 --- a/packages/material-ui/src/InputBase/InputBase.d.ts +++ b/packages/material-ui/src/InputBase/InputBase.d.ts @@ -84,7 +84,7 @@ export type InputBaseClassKey = * It contains a load of style reset and some state logic. * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/InputBase InputBase API} diff --git a/packages/material-ui/src/InputLabel/InputLabel.d.ts b/packages/material-ui/src/InputLabel/InputLabel.d.ts index 3b64fda8ea5e72..13b26c298b10b5 100644 --- a/packages/material-ui/src/InputLabel/InputLabel.d.ts +++ b/packages/material-ui/src/InputLabel/InputLabel.d.ts @@ -31,11 +31,11 @@ export type InputLabelClassKey = * * * Demos: - * - {@link https://material-ui.com/components/text-fields Text Fields} + * - {@link https://material-ui.com/components/text-fields/ Text Fields} * * API: * - {@link https://material-ui.com/api/InputLabel InputLabel API} - * - inherits {@link https://material-ui.com/api//api/form-label FormLabel API} + * - inherits {@link https://material-ui.com/api/form-label/ FormLabel API} */ declare const InputLabel: React.ComponentType; diff --git a/packages/material-ui/src/LinearProgress/LinearProgress.d.ts b/packages/material-ui/src/LinearProgress/LinearProgress.d.ts index b2440dfdb7aa72..0aef2eed367b35 100644 --- a/packages/material-ui/src/LinearProgress/LinearProgress.d.ts +++ b/packages/material-ui/src/LinearProgress/LinearProgress.d.ts @@ -37,7 +37,7 @@ export type LinearProgressClassKey = * attribute to `true` on that region until it has finished loading. * * Demos: - * - {@link https://material-ui.com/components/progress Progress} + * - {@link https://material-ui.com/components/progress/ Progress} * * API: * - {@link https://material-ui.com/api/LinearProgress LinearProgress API} diff --git a/packages/material-ui/src/Link/Link.d.ts b/packages/material-ui/src/Link/Link.d.ts index 59f02c4638096a..d7042edf2bde80 100644 --- a/packages/material-ui/src/Link/Link.d.ts +++ b/packages/material-ui/src/Link/Link.d.ts @@ -17,12 +17,12 @@ export interface LinkTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/breadcrumbs Breadcrumbs} - * - {@link https://material-ui.com/components/links Links} + * - {@link https://material-ui.com/components/breadcrumbs/ Breadcrumbs} + * - {@link https://material-ui.com/components/links/ Links} * * API: * - {@link https://material-ui.com/api/Link Link API} - * - inherits {@link https://material-ui.com/api//api/typography Typography API} + * - inherits {@link https://material-ui.com/api/typography/ Typography API} */ declare const Link: OverridableComponent; diff --git a/packages/material-ui/src/List/List.d.ts b/packages/material-ui/src/List/List.d.ts index 1201ad3802b0b8..816c3ff2e81325 100644 --- a/packages/material-ui/src/List/List.d.ts +++ b/packages/material-ui/src/List/List.d.ts @@ -15,8 +15,8 @@ export interface ListTypeMap

{ * * * Demos: - * - {@link https://material-ui.com/components/lists Lists} - * - {@link https://material-ui.com/components/transfer-list Transfer List} + * - {@link https://material-ui.com/components/lists/ Lists} + * - {@link https://material-ui.com/components/transfer-list/ Transfer List} * * API: * - {@link https://material-ui.com/api/List List API} diff --git a/packages/material-ui/src/ListItem/ListItem.d.ts b/packages/material-ui/src/ListItem/ListItem.d.ts index 27bc958ff22d0a..f7c97cab0f0be3 100644 --- a/packages/material-ui/src/ListItem/ListItem.d.ts +++ b/packages/material-ui/src/ListItem/ListItem.d.ts @@ -24,8 +24,8 @@ export interface ListItemTypeMap { * Uses an additional container component if `ListItemSecondaryAction` is the last child. * * Demos: - * - {@link https://material-ui.com/components/lists Lists} - * - {@link https://material-ui.com/components/transfer-list Transfer List} + * - {@link https://material-ui.com/components/lists/ Lists} + * - {@link https://material-ui.com/components/transfer-list/ Transfer List} * * API: * - {@link https://material-ui.com/api/ListItem ListItem API} diff --git a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.d.ts b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.d.ts index 6be8538ae46b95..7c122241018608 100644 --- a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.d.ts +++ b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.d.ts @@ -10,7 +10,7 @@ export type ListItemAvatarClassKey = 'root' | 'icon'; * A simple wrapper to apply `List` styles to an `Avatar`. * * Demos: - * - {@link https://material-ui.com/components/lists Lists} + * - {@link https://material-ui.com/components/lists/ Lists} * * API: * - {@link https://material-ui.com/api/ListItemAvatar ListItemAvatar API} diff --git a/packages/material-ui/src/ListItemIcon/ListItemIcon.d.ts b/packages/material-ui/src/ListItemIcon/ListItemIcon.d.ts index 28278841bb1f68..aa17dee7013c5a 100644 --- a/packages/material-ui/src/ListItemIcon/ListItemIcon.d.ts +++ b/packages/material-ui/src/ListItemIcon/ListItemIcon.d.ts @@ -11,7 +11,7 @@ export type ListItemIconClassKey = 'root'; * A simple wrapper to apply `List` styles to an `Icon` or `SvgIcon`. * * Demos: - * - {@link https://material-ui.com/components/lists Lists} + * - {@link https://material-ui.com/components/lists/ Lists} * * API: * - {@link https://material-ui.com/api/ListItemIcon ListItemIcon API} diff --git a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.d.ts b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.d.ts index 03bb9ad0736928..b7eb68389c3c1d 100644 --- a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.d.ts +++ b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.d.ts @@ -9,7 +9,7 @@ export type ListItemSecondaryActionClassKey = 'root'; * Must be used as the last child of ListItem to function properly. * * Demos: - * - {@link https://material-ui.com/components/lists Lists} + * - {@link https://material-ui.com/components/lists/ Lists} * * API: * - {@link https://material-ui.com/api/ListItemSecondaryAction ListItemSecondaryAction API} diff --git a/packages/material-ui/src/ListItemText/ListItemText.d.ts b/packages/material-ui/src/ListItemText/ListItemText.d.ts index 9bb0a9884966ca..4e753e460c9026 100644 --- a/packages/material-ui/src/ListItemText/ListItemText.d.ts +++ b/packages/material-ui/src/ListItemText/ListItemText.d.ts @@ -24,7 +24,7 @@ export type ListItemTextClassKey = * * * Demos: - * - {@link https://material-ui.com/components/lists Lists} + * - {@link https://material-ui.com/components/lists/ Lists} * * API: * - {@link https://material-ui.com/api/ListItemText ListItemText API} diff --git a/packages/material-ui/src/ListSubheader/ListSubheader.d.ts b/packages/material-ui/src/ListSubheader/ListSubheader.d.ts index 7b54af7ef5ed68..17766c74e43077 100644 --- a/packages/material-ui/src/ListSubheader/ListSubheader.d.ts +++ b/packages/material-ui/src/ListSubheader/ListSubheader.d.ts @@ -17,8 +17,8 @@ export interface ListSubheaderTypeMap

; diff --git a/packages/material-ui/src/MenuItem/MenuItem.d.ts b/packages/material-ui/src/MenuItem/MenuItem.d.ts index 46d3471ced3423..4cf169f6043510 100644 --- a/packages/material-ui/src/MenuItem/MenuItem.d.ts +++ b/packages/material-ui/src/MenuItem/MenuItem.d.ts @@ -16,11 +16,11 @@ export type MenuItemTypeMap

= Omit< * * * Demos: - * - {@link https://material-ui.com/components/menus Menus} + * - {@link https://material-ui.com/components/menus/ Menus} * * API: * - {@link https://material-ui.com/api/MenuItem MenuItem API} - * - inherits {@link https://material-ui.com/api//api/list-item ListItem API} + * - inherits {@link https://material-ui.com/api/list-item/ ListItem API} */ declare const MenuItem: OverridableComponent< MenuItemTypeMap<{ button: false }, MenuItemTypeMap['defaultComponent']> diff --git a/packages/material-ui/src/MenuList/MenuList.d.ts b/packages/material-ui/src/MenuList/MenuList.d.ts index 624b028caf1ccd..8a44f5a187ff7f 100644 --- a/packages/material-ui/src/MenuList/MenuList.d.ts +++ b/packages/material-ui/src/MenuList/MenuList.d.ts @@ -18,11 +18,11 @@ export type MenuListClassKey = ListClassKey; * the focus is placed inside the component it is fully keyboard accessible. * * Demos: - * - {@link https://material-ui.com/components/menus Menus} + * - {@link https://material-ui.com/components/menus/ Menus} * * API: * - {@link https://material-ui.com/api/MenuList MenuList API} - * - inherits {@link https://material-ui.com/api//api/list List API} + * - inherits {@link https://material-ui.com/api/list/ List API} */ declare const MenuList: React.ComponentType; diff --git a/packages/material-ui/src/MobileStepper/MobileStepper.d.ts b/packages/material-ui/src/MobileStepper/MobileStepper.d.ts index c14dd48f369fab..be221524fe3d07 100644 --- a/packages/material-ui/src/MobileStepper/MobileStepper.d.ts +++ b/packages/material-ui/src/MobileStepper/MobileStepper.d.ts @@ -28,11 +28,11 @@ export type MobileStepperClassKey = * * * Demos: - * - {@link https://material-ui.com/components/steppers Steppers} + * - {@link https://material-ui.com/components/steppers/ Steppers} * * API: * - {@link https://material-ui.com/api/MobileStepper MobileStepper API} - * - inherits {@link https://material-ui.com/api//api/paper Paper API} + * - inherits {@link https://material-ui.com/api/paper/ Paper API} */ declare const MobileStepper: React.ComponentType; diff --git a/packages/material-ui/src/Modal/Modal.d.ts b/packages/material-ui/src/Modal/Modal.d.ts index 1ed280e033c5ce..1fb6ff7b4c7fa5 100644 --- a/packages/material-ui/src/Modal/Modal.d.ts +++ b/packages/material-ui/src/Modal/Modal.d.ts @@ -43,7 +43,7 @@ export interface ModalProps * This component shares many concepts with [react-overlays](https://react-bootstrap.github.io/react-overlays/#modals). * * Demos: - * - {@link https://material-ui.com/components/modal Modal} + * - {@link https://material-ui.com/components/modal/ Modal} * * API: * - {@link https://material-ui.com/api/Modal Modal API} diff --git a/packages/material-ui/src/NativeSelect/NativeSelect.d.ts b/packages/material-ui/src/NativeSelect/NativeSelect.d.ts index dc758cc6389614..fc301a3497c7e6 100644 --- a/packages/material-ui/src/NativeSelect/NativeSelect.d.ts +++ b/packages/material-ui/src/NativeSelect/NativeSelect.d.ts @@ -27,11 +27,11 @@ export type NativeSelectClassKey = * An alternative to `