From 170857cb8e2b962c64b8219246348bc4c5e4c988 Mon Sep 17 00:00:00 2001 From: sai6855 Date: Tue, 9 Jun 2026 14:48:35 +0530 Subject: [PATCH] Refactor getThemeValue to streamline propToStyleFunction mapping --- .../src/getThemeValue/getThemeValue.js | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/packages/mui-system/src/getThemeValue/getThemeValue.js b/packages/mui-system/src/getThemeValue/getThemeValue.js index 89f25f47a701a8..1549723517ca37 100644 --- a/packages/mui-system/src/getThemeValue/getThemeValue.js +++ b/packages/mui-system/src/getThemeValue/getThemeValue.js @@ -9,19 +9,6 @@ import sizing from '../sizing'; import spacing from '../spacing'; import typography from '../typography'; -const filterPropsMapping = { - borders: borders.filterProps, - display: display.filterProps, - flexbox: flexbox.filterProps, - grid: grid.filterProps, - positions: positions.filterProps, - palette: palette.filterProps, - shadows: shadows.filterProps, - sizing: sizing.filterProps, - spacing: spacing.filterProps, - typography: typography.filterProps, -}; - export const styleFunctionMapping = { borders, display, @@ -35,8 +22,8 @@ export const styleFunctionMapping = { typography, }; -export const propToStyleFunction = Object.keys(filterPropsMapping).reduce((acc, styleFnName) => { - filterPropsMapping[styleFnName].forEach((propName) => { +export const propToStyleFunction = Object.keys(styleFunctionMapping).reduce((acc, styleFnName) => { + styleFunctionMapping[styleFnName].filterProps.forEach((propName) => { acc[propName] = styleFunctionMapping[styleFnName]; });