worked on GarageApp stuff
This commit is contained in:
parent
60aaf17af3
commit
eb606572b0
51919 changed files with 2168177 additions and 18 deletions
1
node_modules/@mui/system/esm/getThemeValue/getThemeValue.d.ts
generated
vendored
Normal file
1
node_modules/@mui/system/esm/getThemeValue/getThemeValue.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
export default function getThemeValue(prop: string, value: any, theme: object): any;
|
||||
51
node_modules/@mui/system/esm/getThemeValue/getThemeValue.js
generated
vendored
Normal file
51
node_modules/@mui/system/esm/getThemeValue/getThemeValue.js
generated
vendored
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
import borders from "../borders/index.js";
|
||||
import display from "../display/index.js";
|
||||
import flexbox from "../flexbox/index.js";
|
||||
import grid from "../cssGrid/index.js";
|
||||
import positions from "../positions/index.js";
|
||||
import palette from "../palette/index.js";
|
||||
import shadows from "../shadows/index.js";
|
||||
import sizing from "../sizing/index.js";
|
||||
import spacing from "../spacing/index.js";
|
||||
import typography from "../typography/index.js";
|
||||
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,
|
||||
flexbox,
|
||||
grid,
|
||||
positions,
|
||||
palette,
|
||||
shadows,
|
||||
sizing,
|
||||
spacing,
|
||||
typography
|
||||
};
|
||||
export const propToStyleFunction = Object.keys(filterPropsMapping).reduce((acc, styleFnName) => {
|
||||
filterPropsMapping[styleFnName].forEach(propName => {
|
||||
acc[propName] = styleFunctionMapping[styleFnName];
|
||||
});
|
||||
return acc;
|
||||
}, {});
|
||||
function getThemeValue(prop, value, theme) {
|
||||
const inputProps = {
|
||||
[prop]: value,
|
||||
theme
|
||||
};
|
||||
const styleFunction = propToStyleFunction[prop];
|
||||
return styleFunction ? styleFunction(inputProps) : {
|
||||
[prop]: value
|
||||
};
|
||||
}
|
||||
export default getThemeValue;
|
||||
2
node_modules/@mui/system/esm/getThemeValue/index.d.ts
generated
vendored
Normal file
2
node_modules/@mui/system/esm/getThemeValue/index.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
export { default } from "./getThemeValue.js";
|
||||
export * from "./getThemeValue.js";
|
||||
2
node_modules/@mui/system/esm/getThemeValue/index.js
generated
vendored
Normal file
2
node_modules/@mui/system/esm/getThemeValue/index.js
generated
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
export { default } from "./getThemeValue.js";
|
||||
export * from "./getThemeValue.js";
|
||||
Loading…
Add table
Add a link
Reference in a new issue