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/propsToClassKey/index.d.ts
generated
vendored
Normal file
1
node_modules/@mui/system/propsToClassKey/index.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
export { default } from "./propsToClassKey.js";
|
||||
13
node_modules/@mui/system/propsToClassKey/index.js
generated
vendored
Normal file
13
node_modules/@mui/system/propsToClassKey/index.js
generated
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _propsToClassKey.default;
|
||||
}
|
||||
});
|
||||
var _propsToClassKey = _interopRequireDefault(require("./propsToClassKey"));
|
||||
1
node_modules/@mui/system/propsToClassKey/propsToClassKey.d.ts
generated
vendored
Normal file
1
node_modules/@mui/system/propsToClassKey/propsToClassKey.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
export default function propsToClassKey(props: object): string;
|
||||
32
node_modules/@mui/system/propsToClassKey/propsToClassKey.js
generated
vendored
Normal file
32
node_modules/@mui/system/propsToClassKey/propsToClassKey.js
generated
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = propsToClassKey;
|
||||
var _capitalize = _interopRequireDefault(require("@mui/utils/capitalize"));
|
||||
function isEmpty(string) {
|
||||
return string.length === 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates string classKey based on the properties provided. It starts with the
|
||||
* variant if defined, and then it appends all other properties in alphabetical order.
|
||||
* @param {object} props - the properties for which the classKey should be created.
|
||||
*/
|
||||
function propsToClassKey(props) {
|
||||
const {
|
||||
variant,
|
||||
...other
|
||||
} = props;
|
||||
let classKey = variant || '';
|
||||
Object.keys(other).sort().forEach(key => {
|
||||
if (key === 'color') {
|
||||
classKey += isEmpty(classKey) ? props[key] : (0, _capitalize.default)(props[key]);
|
||||
} else {
|
||||
classKey += `${isEmpty(classKey) ? key : (0, _capitalize.default)(key)}${(0, _capitalize.default)(props[key].toString())}`;
|
||||
}
|
||||
});
|
||||
return classKey;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue