@mui/codemod
Version:
Codemod scripts for Material UI.
67 lines (65 loc) • 1.8 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
var _Snackbar = _interopRequireDefault(require("@org/ui/material/Snackbar"));
var _material = require("@org/ui/material");
var _jsxRuntime = require("react/jsx-runtime");
/*#__PURE__*/(0, _jsxRuntime.jsx)(_Snackbar.default, {
slots: {
transition: CustomTransition
},
slotProps: {
transition: CustomTransitionProps,
content: CustomContentProps,
clickAwayListener: CustomListenerProps
}
});
/*#__PURE__*/(0, _jsxRuntime.jsx)(_material.Snackbar, {
slots: {
transition: CustomTransition
},
slotProps: {
transition: CustomTransitionProps,
content: CustomContentProps,
clickAwayListener: CustomListenerProps
}
});
/*#__PURE__*/(0, _jsxRuntime.jsx)(_Snackbar.default, {
slots: {
root: 'div',
transition: CustomTransition
},
slotProps: {
transition: CustomTransitionProps,
content: CustomContentProps,
clickAwayListener: CustomListenerProps
}
});
/*#__PURE__*/(0, _jsxRuntime.jsx)(_material.Snackbar, {
slots: {
...outerSlots,
transition: CustomTransition
},
slotProps: {
transition: CustomTransitionProps,
content: CustomContentProps,
clickAwayListener: CustomListenerProps
}
});
/*#__PURE__*/(0, _jsxRuntime.jsx)(_Snackbar.default, {
slots: {
root: 'div',
transition: SlotTransition
},
slotProps: {
transition: CustomTransitionProps,
content: CustomContentProps,
clickAwayListener: CustomListenerProps
}
});
// should skip non MUI components
/*#__PURE__*/(0, _jsxRuntime.jsx)(NonMuiSnackbar, {
ClickAwayListenerProps: CustomListenerProps,
ContentProps: CustomContentProps,
TransitionComponent: CustomTransition,
TransitionProps: CustomTransitionProps
});