Skip to content

Commit e66bec9

Browse files
[charts] Rename materialSlots internal constant (#17710)
1 parent e898cea commit e66bec9

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

packages/x-charts-pro/src/ChartsToolbarPro/internal/ChartsToolbarZoomInButton.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as React from 'react';
44
import { ToolbarButton } from '@mui/x-charts/Toolbar';
55
import { useChartContext } from '@mui/x-charts/internals';
66
import { useChartsLocalization } from '@mui/x-charts/hooks';
7-
import { ChartsSlotsPro, materialSlots } from '../../internals/material';
7+
import { ChartsSlotsPro, defaultSlotsMaterial } from '../../internals/material';
88
import { UseChartProZoomSignature } from '../../internals/plugins/useChartProZoom';
99

1010
type ChartsToolbarZoomInButtonSlots = Partial<Pick<ChartsSlotsPro, 'baseTooltip' | 'zoomInIcon'>>;
@@ -22,8 +22,8 @@ interface ChartsToolbarZoomInButtonProps {
2222

2323
export function ChartsToolbarZoomInButton({ slots, slotProps }: ChartsToolbarZoomInButtonProps) {
2424
const { instance } = useChartContext<[UseChartProZoomSignature]>();
25-
const ZoomInIcon = slots?.zoomInIcon ?? materialSlots.zoomInIcon;
26-
const Tooltip = slots?.baseTooltip ?? materialSlots.baseTooltip;
25+
const ZoomInIcon = slots?.zoomInIcon ?? defaultSlotsMaterial.zoomInIcon;
26+
const Tooltip = slots?.baseTooltip ?? defaultSlotsMaterial.baseTooltip;
2727
const { localeText } = useChartsLocalization();
2828

2929
return (

packages/x-charts-pro/src/ChartsToolbarPro/internal/ChartsToolbarZoomOutButton.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as React from 'react';
44
import { ToolbarButton } from '@mui/x-charts/Toolbar';
55
import { useChartContext } from '@mui/x-charts/internals';
66
import { useChartsLocalization } from '@mui/x-charts/hooks';
7-
import { ChartsSlotsPro, materialSlots } from '../../internals/material';
7+
import { ChartsSlotsPro, defaultSlotsMaterial } from '../../internals/material';
88
import { UseChartProZoomSignature } from '../../internals/plugins/useChartProZoom';
99

1010
type ChartsToolbarZoomOutButtonSlots = Partial<Pick<ChartsSlotsPro, 'baseTooltip' | 'zoomOutIcon'>>;
@@ -22,8 +22,8 @@ interface ChartsToolbarZoomOutButtonProps {
2222

2323
export function ChartsToolbarZoomOutButton({ slots, slotProps }: ChartsToolbarZoomOutButtonProps) {
2424
const { instance } = useChartContext<[UseChartProZoomSignature]>();
25-
const ZoomOutIcon = slots?.zoomOutIcon ?? materialSlots.zoomOutIcon;
26-
const Tooltip = slots?.baseTooltip ?? materialSlots.baseTooltip;
25+
const ZoomOutIcon = slots?.zoomOutIcon ?? defaultSlotsMaterial.zoomOutIcon;
26+
const Tooltip = slots?.baseTooltip ?? defaultSlotsMaterial.baseTooltip;
2727
const { localeText } = useChartsLocalization();
2828

2929
return (

packages/x-charts-pro/src/internals/material/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ChartsBaseSlots, ChartsIconSlots } from '@mui/x-charts/models';
22
import Tooltip from '@mui/material/Tooltip';
3-
import { materialSlots as communityMaterialSlots } from '@mui/x-charts/internals';
3+
import { defaultSlotsMaterial as communityDefaultSlotsMaterial } from '@mui/x-charts/internals';
44
import { ChartsBaseSlotsPro } from '../slots/chartsBaseSlots';
55
import { ChartsZoomInIcon, ChartsZoomOutIcon } from './icons';
66
import { ChartsIconSlotsPro } from '../slots/chartsIconSlots';
@@ -16,8 +16,8 @@ const iconSlots: Omit<ChartsIconSlotsPro, keyof ChartsIconSlots> = {
1616

1717
export type ChartsSlotsPro = ChartsBaseSlotsPro & ChartsIconSlotsPro;
1818

19-
export const materialSlots: ChartsSlotsPro = {
20-
...communityMaterialSlots,
19+
export const defaultSlotsMaterial: ChartsSlotsPro = {
20+
...communityDefaultSlotsMaterial,
2121
...baseSlots,
2222
...iconSlots,
2323
};

packages/x-charts/src/Toolbar/ToolbarButton.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import PropTypes from 'prop-types';
22
import * as React from 'react';
3-
import { materialSlots } from '../internals/material';
3+
import { defaultSlotsMaterial } from '../internals/material';
44
import { ChartBaseIconButtonProps } from '../models/slots/chartsBaseSlotProps';
55

66
export interface ToolbarButtonProps extends ChartBaseIconButtonProps {}
77

88
const ToolbarButton = React.forwardRef<HTMLButtonElement, ToolbarButtonProps>(
99
function ToolbarButton(props, ref) {
10-
const IconButton = materialSlots.baseIconButton;
10+
const IconButton = defaultSlotsMaterial.baseIconButton;
1111

1212
return <IconButton ref={ref} {...props} />;
1313
},

packages/x-charts/src/internals/material/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ const iconSlots: ChartsIconSlots = {};
1010

1111
export type ChartsSlots = ChartsBaseSlots & ChartsIconSlots;
1212

13-
export const materialSlots: ChartsSlots = { ...baseSlots, ...iconSlots };
13+
export const defaultSlotsMaterial: ChartsSlots = { ...baseSlots, ...iconSlots };

0 commit comments

Comments
 (0)