mirror of
https://github.com/idanoo/GoScrobble
synced 2025-07-01 21:52:19 +00:00
0.2.0 - Mid migration
This commit is contained in:
parent
139e6a915e
commit
7e38fdbd7d
42393 changed files with 5358157 additions and 62 deletions
153
web/node_modules/@material-ui/core/Snackbar/Snackbar.d.ts
generated
vendored
Normal file
153
web/node_modules/@material-ui/core/Snackbar/Snackbar.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,153 @@
|
|||
import * as React from 'react';
|
||||
import { StandardProps } from '..';
|
||||
import { SnackbarContentProps } from '../SnackbarContent';
|
||||
import { TransitionHandlerProps, TransitionProps } from '../transitions/transition';
|
||||
import { ClickAwayListenerProps } from '../ClickAwayListener';
|
||||
|
||||
export interface SnackbarOrigin {
|
||||
vertical: 'top' | 'bottom';
|
||||
horizontal: 'left' | 'center' | 'right';
|
||||
}
|
||||
|
||||
export type SnackbarCloseReason = 'timeout' | 'clickaway';
|
||||
|
||||
export interface SnackbarProps
|
||||
extends StandardProps<
|
||||
React.HTMLAttributes<HTMLDivElement> & Partial<TransitionHandlerProps>,
|
||||
SnackbarClassKey
|
||||
> {
|
||||
/**
|
||||
* The action to display. It renders after the message, at the end of the snackbar.
|
||||
*/
|
||||
action?: SnackbarContentProps['action'];
|
||||
/**
|
||||
* The anchor of the `Snackbar`.
|
||||
*/
|
||||
anchorOrigin?: SnackbarOrigin;
|
||||
/**
|
||||
* The number of milliseconds to wait before automatically calling the
|
||||
* `onClose` function. `onClose` should then set the state of the `open`
|
||||
* prop to hide the Snackbar. This behavior is disabled by default with
|
||||
* the `null` value.
|
||||
*/
|
||||
autoHideDuration?: number | null;
|
||||
/**
|
||||
* Replace the `SnackbarContent` component.
|
||||
*/
|
||||
children?: React.ReactElement<any, any>;
|
||||
/**
|
||||
* Props applied to the `ClickAwayListener` element.
|
||||
*/
|
||||
ClickAwayListenerProps?: Partial<ClickAwayListenerProps>;
|
||||
/**
|
||||
* Props applied to the [`SnackbarContent`](/api/snackbar-content/) element.
|
||||
*/
|
||||
ContentProps?: Partial<SnackbarContentProps>;
|
||||
/**
|
||||
* If `true`, the `autoHideDuration` timer will expire even if the window is not focused.
|
||||
*/
|
||||
disableWindowBlurListener?: boolean;
|
||||
/**
|
||||
* When displaying multiple consecutive Snackbars from a parent rendering a single
|
||||
* <Snackbar/>, add the key prop to ensure independent treatment of each message.
|
||||
* e.g. <Snackbar key={message} />, otherwise, the message may update-in-place and
|
||||
* features such as autoHideDuration may be canceled.
|
||||
* @document
|
||||
*/
|
||||
key?: any;
|
||||
/**
|
||||
* The message to display.
|
||||
*/
|
||||
message?: SnackbarContentProps['message'];
|
||||
/**
|
||||
* Callback fired when the component requests to be closed.
|
||||
* Typically `onClose` is used to set state in the parent component,
|
||||
* which is used to control the `Snackbar` `open` prop.
|
||||
* The `reason` parameter can optionally be used to control the response to `onClose`,
|
||||
* for example ignoring `clickaway`.
|
||||
*
|
||||
* @param {object} event The event source of the callback.
|
||||
* @param {string} reason Can be: `"timeout"` (`autoHideDuration` expired), `"clickaway"`.
|
||||
*/
|
||||
onClose?: (event: React.SyntheticEvent<any>, reason: SnackbarCloseReason) => void;
|
||||
/**
|
||||
* Callback fired before the transition is entering.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEnter?: TransitionHandlerProps['onEnter'];
|
||||
/**
|
||||
* Callback fired when the transition has entered.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEntered?: TransitionHandlerProps['onEntered'];
|
||||
/**
|
||||
* Callback fired when the transition is entering.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEntering?: TransitionHandlerProps['onEntering'];
|
||||
/**
|
||||
* Callback fired before the transition is exiting.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExit?: TransitionHandlerProps['onExit'];
|
||||
/**
|
||||
* Callback fired when the transition has exited.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExited?: TransitionHandlerProps['onExited'];
|
||||
/**
|
||||
* Callback fired when the transition is exiting.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExiting?: TransitionHandlerProps['onExiting'];
|
||||
onMouseEnter?: React.MouseEventHandler<any>;
|
||||
onMouseLeave?: React.MouseEventHandler<any>;
|
||||
/**
|
||||
* If `true`, `Snackbar` is open.
|
||||
*/
|
||||
open?: boolean;
|
||||
/**
|
||||
* The number of milliseconds to wait before dismissing after user interaction.
|
||||
* If `autoHideDuration` prop isn't specified, it does nothing.
|
||||
* If `autoHideDuration` prop is specified but `resumeHideDuration` isn't,
|
||||
* we default to `autoHideDuration / 2` ms.
|
||||
*/
|
||||
resumeHideDuration?: number;
|
||||
/**
|
||||
* The component used for the transition.
|
||||
* [Follow this guide](/components/transitions/#transitioncomponent-prop) to learn more about the requirements for this component.
|
||||
*/
|
||||
TransitionComponent?: React.ComponentType<
|
||||
TransitionProps & { children?: React.ReactElement<any, any> }
|
||||
>;
|
||||
/**
|
||||
* The duration for the transition, in milliseconds.
|
||||
* You may specify a single timeout for all transitions, or individually with an object.
|
||||
*/
|
||||
transitionDuration?: TransitionProps['timeout'];
|
||||
/**
|
||||
* Props applied to the [`Transition`](http://reactcommunity.org/react-transition-group/transition#Transition-props) element.
|
||||
*/
|
||||
TransitionProps?: TransitionProps;
|
||||
}
|
||||
|
||||
export type SnackbarClassKey =
|
||||
| 'root'
|
||||
| 'anchorOriginTopCenter'
|
||||
| 'anchorOriginBottomCenter'
|
||||
| 'anchorOriginTopRight'
|
||||
| 'anchorOriginBottomRight'
|
||||
| 'anchorOriginTopLeft'
|
||||
| 'anchorOriginBottomLeft';
|
||||
|
||||
/**
|
||||
*
|
||||
* Demos:
|
||||
*
|
||||
* - [Snackbars](https://material-ui.com/components/snackbars/)
|
||||
*
|
||||
* API:
|
||||
*
|
||||
* - [Snackbar API](https://material-ui.com/api/snackbar/)
|
||||
*/
|
||||
export default function Snackbar(props: SnackbarProps): JSX.Element;
|
435
web/node_modules/@material-ui/core/Snackbar/Snackbar.js
generated
vendored
Normal file
435
web/node_modules/@material-ui/core/Snackbar/Snackbar.js
generated
vendored
Normal file
|
@ -0,0 +1,435 @@
|
|||
"use strict";
|
||||
|
||||
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = exports.styles = void 0;
|
||||
|
||||
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
|
||||
|
||||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
|
||||
|
||||
var _extends8 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
|
||||
|
||||
var React = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _propTypes = _interopRequireDefault(require("prop-types"));
|
||||
|
||||
var _clsx = _interopRequireDefault(require("clsx"));
|
||||
|
||||
var _withStyles = _interopRequireDefault(require("../styles/withStyles"));
|
||||
|
||||
var _transitions = require("../styles/transitions");
|
||||
|
||||
var _ClickAwayListener = _interopRequireDefault(require("../ClickAwayListener"));
|
||||
|
||||
var _useEventCallback = _interopRequireDefault(require("../utils/useEventCallback"));
|
||||
|
||||
var _capitalize = _interopRequireDefault(require("../utils/capitalize"));
|
||||
|
||||
var _createChainedFunction = _interopRequireDefault(require("../utils/createChainedFunction"));
|
||||
|
||||
var _deprecatedPropType = _interopRequireDefault(require("../utils/deprecatedPropType"));
|
||||
|
||||
var _Grow = _interopRequireDefault(require("../Grow"));
|
||||
|
||||
var _SnackbarContent = _interopRequireDefault(require("../SnackbarContent"));
|
||||
|
||||
var styles = function styles(theme) {
|
||||
var top1 = {
|
||||
top: 8
|
||||
};
|
||||
var bottom1 = {
|
||||
bottom: 8
|
||||
};
|
||||
var right = {
|
||||
justifyContent: 'flex-end'
|
||||
};
|
||||
var left = {
|
||||
justifyContent: 'flex-start'
|
||||
};
|
||||
var top3 = {
|
||||
top: 24
|
||||
};
|
||||
var bottom3 = {
|
||||
bottom: 24
|
||||
};
|
||||
var right3 = {
|
||||
right: 24
|
||||
};
|
||||
var left3 = {
|
||||
left: 24
|
||||
};
|
||||
var center = {
|
||||
left: '50%',
|
||||
right: 'auto',
|
||||
transform: 'translateX(-50%)'
|
||||
};
|
||||
return {
|
||||
/* Styles applied to the root element. */
|
||||
root: {
|
||||
zIndex: theme.zIndex.snackbar,
|
||||
position: 'fixed',
|
||||
display: 'flex',
|
||||
left: 8,
|
||||
right: 8,
|
||||
justifyContent: 'center',
|
||||
alignItems: 'center'
|
||||
},
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'top', 'center' }}`. */
|
||||
anchorOriginTopCenter: (0, _extends8.default)({}, top1, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({}, top3, center))),
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'bottom', 'center' }}`. */
|
||||
anchorOriginBottomCenter: (0, _extends8.default)({}, bottom1, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({}, bottom3, center))),
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'top', 'right' }}`. */
|
||||
anchorOriginTopRight: (0, _extends8.default)({}, top1, right, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({
|
||||
left: 'auto'
|
||||
}, top3, right3))),
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'bottom', 'right' }}`. */
|
||||
anchorOriginBottomRight: (0, _extends8.default)({}, bottom1, right, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({
|
||||
left: 'auto'
|
||||
}, bottom3, right3))),
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'top', 'left' }}`. */
|
||||
anchorOriginTopLeft: (0, _extends8.default)({}, top1, left, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({
|
||||
right: 'auto'
|
||||
}, top3, left3))),
|
||||
|
||||
/* Styles applied to the root element if `anchorOrigin={{ 'bottom', 'left' }}`. */
|
||||
anchorOriginBottomLeft: (0, _extends8.default)({}, bottom1, left, (0, _defineProperty2.default)({}, theme.breakpoints.up('sm'), (0, _extends8.default)({
|
||||
right: 'auto'
|
||||
}, bottom3, left3)))
|
||||
};
|
||||
};
|
||||
|
||||
exports.styles = styles;
|
||||
var Snackbar = /*#__PURE__*/React.forwardRef(function Snackbar(props, ref) {
|
||||
var action = props.action,
|
||||
_props$anchorOrigin = props.anchorOrigin;
|
||||
_props$anchorOrigin = _props$anchorOrigin === void 0 ? {
|
||||
vertical: 'bottom',
|
||||
horizontal: 'center'
|
||||
} : _props$anchorOrigin;
|
||||
var vertical = _props$anchorOrigin.vertical,
|
||||
horizontal = _props$anchorOrigin.horizontal,
|
||||
_props$autoHideDurati = props.autoHideDuration,
|
||||
autoHideDuration = _props$autoHideDurati === void 0 ? null : _props$autoHideDurati,
|
||||
children = props.children,
|
||||
classes = props.classes,
|
||||
className = props.className,
|
||||
ClickAwayListenerProps = props.ClickAwayListenerProps,
|
||||
ContentProps = props.ContentProps,
|
||||
_props$disableWindowB = props.disableWindowBlurListener,
|
||||
disableWindowBlurListener = _props$disableWindowB === void 0 ? false : _props$disableWindowB,
|
||||
message = props.message,
|
||||
onClose = props.onClose,
|
||||
onEnter = props.onEnter,
|
||||
onEntered = props.onEntered,
|
||||
onEntering = props.onEntering,
|
||||
onExit = props.onExit,
|
||||
onExited = props.onExited,
|
||||
onExiting = props.onExiting,
|
||||
onMouseEnter = props.onMouseEnter,
|
||||
onMouseLeave = props.onMouseLeave,
|
||||
open = props.open,
|
||||
resumeHideDuration = props.resumeHideDuration,
|
||||
_props$TransitionComp = props.TransitionComponent,
|
||||
TransitionComponent = _props$TransitionComp === void 0 ? _Grow.default : _props$TransitionComp,
|
||||
_props$transitionDura = props.transitionDuration,
|
||||
transitionDuration = _props$transitionDura === void 0 ? {
|
||||
enter: _transitions.duration.enteringScreen,
|
||||
exit: _transitions.duration.leavingScreen
|
||||
} : _props$transitionDura,
|
||||
TransitionProps = props.TransitionProps,
|
||||
other = (0, _objectWithoutProperties2.default)(props, ["action", "anchorOrigin", "autoHideDuration", "children", "classes", "className", "ClickAwayListenerProps", "ContentProps", "disableWindowBlurListener", "message", "onClose", "onEnter", "onEntered", "onEntering", "onExit", "onExited", "onExiting", "onMouseEnter", "onMouseLeave", "open", "resumeHideDuration", "TransitionComponent", "transitionDuration", "TransitionProps"]);
|
||||
var timerAutoHide = React.useRef();
|
||||
|
||||
var _React$useState = React.useState(true),
|
||||
exited = _React$useState[0],
|
||||
setExited = _React$useState[1];
|
||||
|
||||
var handleClose = (0, _useEventCallback.default)(function () {
|
||||
if (onClose) {
|
||||
onClose.apply(void 0, arguments);
|
||||
}
|
||||
});
|
||||
var setAutoHideTimer = (0, _useEventCallback.default)(function (autoHideDurationParam) {
|
||||
if (!onClose || autoHideDurationParam == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
clearTimeout(timerAutoHide.current);
|
||||
timerAutoHide.current = setTimeout(function () {
|
||||
handleClose(null, 'timeout');
|
||||
}, autoHideDurationParam);
|
||||
});
|
||||
React.useEffect(function () {
|
||||
if (open) {
|
||||
setAutoHideTimer(autoHideDuration);
|
||||
}
|
||||
|
||||
return function () {
|
||||
clearTimeout(timerAutoHide.current);
|
||||
};
|
||||
}, [open, autoHideDuration, setAutoHideTimer]); // Pause the timer when the user is interacting with the Snackbar
|
||||
// or when the user hide the window.
|
||||
|
||||
var handlePause = function handlePause() {
|
||||
clearTimeout(timerAutoHide.current);
|
||||
}; // Restart the timer when the user is no longer interacting with the Snackbar
|
||||
// or when the window is shown back.
|
||||
|
||||
|
||||
var handleResume = React.useCallback(function () {
|
||||
if (autoHideDuration != null) {
|
||||
setAutoHideTimer(resumeHideDuration != null ? resumeHideDuration : autoHideDuration * 0.5);
|
||||
}
|
||||
}, [autoHideDuration, resumeHideDuration, setAutoHideTimer]);
|
||||
|
||||
var handleMouseEnter = function handleMouseEnter(event) {
|
||||
if (onMouseEnter) {
|
||||
onMouseEnter(event);
|
||||
}
|
||||
|
||||
handlePause();
|
||||
};
|
||||
|
||||
var handleMouseLeave = function handleMouseLeave(event) {
|
||||
if (onMouseLeave) {
|
||||
onMouseLeave(event);
|
||||
}
|
||||
|
||||
handleResume();
|
||||
};
|
||||
|
||||
var handleClickAway = function handleClickAway(event) {
|
||||
if (onClose) {
|
||||
onClose(event, 'clickaway');
|
||||
}
|
||||
};
|
||||
|
||||
var handleExited = function handleExited() {
|
||||
setExited(true);
|
||||
};
|
||||
|
||||
var handleEnter = function handleEnter() {
|
||||
setExited(false);
|
||||
};
|
||||
|
||||
React.useEffect(function () {
|
||||
if (!disableWindowBlurListener && open) {
|
||||
window.addEventListener('focus', handleResume);
|
||||
window.addEventListener('blur', handlePause);
|
||||
return function () {
|
||||
window.removeEventListener('focus', handleResume);
|
||||
window.removeEventListener('blur', handlePause);
|
||||
};
|
||||
}
|
||||
|
||||
return undefined;
|
||||
}, [disableWindowBlurListener, handleResume, open]); // So we only render active snackbars.
|
||||
|
||||
if (!open && exited) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return /*#__PURE__*/React.createElement(_ClickAwayListener.default, (0, _extends8.default)({
|
||||
onClickAway: handleClickAway
|
||||
}, ClickAwayListenerProps), /*#__PURE__*/React.createElement("div", (0, _extends8.default)({
|
||||
className: (0, _clsx.default)(classes.root, classes["anchorOrigin".concat((0, _capitalize.default)(vertical)).concat((0, _capitalize.default)(horizontal))], className),
|
||||
onMouseEnter: handleMouseEnter,
|
||||
onMouseLeave: handleMouseLeave,
|
||||
ref: ref
|
||||
}, other), /*#__PURE__*/React.createElement(TransitionComponent, (0, _extends8.default)({
|
||||
appear: true,
|
||||
in: open,
|
||||
onEnter: (0, _createChainedFunction.default)(handleEnter, onEnter),
|
||||
onEntered: onEntered,
|
||||
onEntering: onEntering,
|
||||
onExit: onExit,
|
||||
onExited: (0, _createChainedFunction.default)(handleExited, onExited),
|
||||
onExiting: onExiting,
|
||||
timeout: transitionDuration,
|
||||
direction: vertical === 'top' ? 'down' : 'up'
|
||||
}, TransitionProps), children || /*#__PURE__*/React.createElement(_SnackbarContent.default, (0, _extends8.default)({
|
||||
message: message,
|
||||
action: action
|
||||
}, ContentProps)))));
|
||||
});
|
||||
process.env.NODE_ENV !== "production" ? Snackbar.propTypes = {
|
||||
// ----------------------------- Warning --------------------------------
|
||||
// | These PropTypes are generated from the TypeScript type definitions |
|
||||
// | To update them edit the d.ts file and run "yarn proptypes" |
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* The action to display. It renders after the message, at the end of the snackbar.
|
||||
*/
|
||||
action: _propTypes.default.node,
|
||||
|
||||
/**
|
||||
* The anchor of the `Snackbar`.
|
||||
*/
|
||||
anchorOrigin: _propTypes.default.shape({
|
||||
horizontal: _propTypes.default.oneOf(['center', 'left', 'right']).isRequired,
|
||||
vertical: _propTypes.default.oneOf(['bottom', 'top']).isRequired
|
||||
}),
|
||||
|
||||
/**
|
||||
* The number of milliseconds to wait before automatically calling the
|
||||
* `onClose` function. `onClose` should then set the state of the `open`
|
||||
* prop to hide the Snackbar. This behavior is disabled by default with
|
||||
* the `null` value.
|
||||
*/
|
||||
autoHideDuration: _propTypes.default.number,
|
||||
|
||||
/**
|
||||
* Replace the `SnackbarContent` component.
|
||||
*/
|
||||
children: _propTypes.default.element,
|
||||
|
||||
/**
|
||||
* Override or extend the styles applied to the component.
|
||||
* See [CSS API](#css) below for more details.
|
||||
*/
|
||||
classes: _propTypes.default.object,
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
className: _propTypes.default.string,
|
||||
|
||||
/**
|
||||
* Props applied to the `ClickAwayListener` element.
|
||||
*/
|
||||
ClickAwayListenerProps: _propTypes.default.object,
|
||||
|
||||
/**
|
||||
* Props applied to the [`SnackbarContent`](/api/snackbar-content/) element.
|
||||
*/
|
||||
ContentProps: _propTypes.default.object,
|
||||
|
||||
/**
|
||||
* If `true`, the `autoHideDuration` timer will expire even if the window is not focused.
|
||||
*/
|
||||
disableWindowBlurListener: _propTypes.default.bool,
|
||||
|
||||
/**
|
||||
* When displaying multiple consecutive Snackbars from a parent rendering a single
|
||||
* <Snackbar/>, add the key prop to ensure independent treatment of each message.
|
||||
* e.g. <Snackbar key={message} />, otherwise, the message may update-in-place and
|
||||
* features such as autoHideDuration may be canceled.
|
||||
*/
|
||||
key: _propTypes.default.any,
|
||||
|
||||
/**
|
||||
* The message to display.
|
||||
*/
|
||||
message: _propTypes.default.node,
|
||||
|
||||
/**
|
||||
* Callback fired when the component requests to be closed.
|
||||
* Typically `onClose` is used to set state in the parent component,
|
||||
* which is used to control the `Snackbar` `open` prop.
|
||||
* The `reason` parameter can optionally be used to control the response to `onClose`,
|
||||
* for example ignoring `clickaway`.
|
||||
*
|
||||
* @param {object} event The event source of the callback.
|
||||
* @param {string} reason Can be: `"timeout"` (`autoHideDuration` expired), `"clickaway"`.
|
||||
*/
|
||||
onClose: _propTypes.default.func,
|
||||
|
||||
/**
|
||||
* Callback fired before the transition is entering.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEnter: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* Callback fired when the transition has entered.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEntered: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* Callback fired when the transition is entering.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onEntering: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* Callback fired before the transition is exiting.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExit: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* Callback fired when the transition has exited.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExited: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* Callback fired when the transition is exiting.
|
||||
* @deprecated Use the `TransitionProps` prop instead.
|
||||
*/
|
||||
onExiting: (0, _deprecatedPropType.default)(_propTypes.default.func, 'Use the `TransitionProps` prop instead.'),
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
onMouseEnter: _propTypes.default.func,
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
onMouseLeave: _propTypes.default.func,
|
||||
|
||||
/**
|
||||
* If `true`, `Snackbar` is open.
|
||||
*/
|
||||
open: _propTypes.default.bool,
|
||||
|
||||
/**
|
||||
* The number of milliseconds to wait before dismissing after user interaction.
|
||||
* If `autoHideDuration` prop isn't specified, it does nothing.
|
||||
* If `autoHideDuration` prop is specified but `resumeHideDuration` isn't,
|
||||
* we default to `autoHideDuration / 2` ms.
|
||||
*/
|
||||
resumeHideDuration: _propTypes.default.number,
|
||||
|
||||
/**
|
||||
* The component used for the transition.
|
||||
* [Follow this guide](/components/transitions/#transitioncomponent-prop) to learn more about the requirements for this component.
|
||||
*/
|
||||
TransitionComponent: _propTypes.default.elementType,
|
||||
|
||||
/**
|
||||
* The duration for the transition, in milliseconds.
|
||||
* You may specify a single timeout for all transitions, or individually with an object.
|
||||
*/
|
||||
transitionDuration: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.shape({
|
||||
appear: _propTypes.default.number,
|
||||
enter: _propTypes.default.number,
|
||||
exit: _propTypes.default.number
|
||||
})]),
|
||||
|
||||
/**
|
||||
* Props applied to the [`Transition`](http://reactcommunity.org/react-transition-group/transition#Transition-props) element.
|
||||
*/
|
||||
TransitionProps: _propTypes.default.object
|
||||
} : void 0;
|
||||
|
||||
var _default = (0, _withStyles.default)(styles, {
|
||||
flip: false,
|
||||
name: 'MuiSnackbar'
|
||||
})(Snackbar);
|
||||
|
||||
exports.default = _default;
|
2
web/node_modules/@material-ui/core/Snackbar/index.d.ts
generated
vendored
Normal file
2
web/node_modules/@material-ui/core/Snackbar/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
export { default } from './Snackbar';
|
||||
export * from './Snackbar';
|
15
web/node_modules/@material-ui/core/Snackbar/index.js
generated
vendored
Normal file
15
web/node_modules/@material-ui/core/Snackbar/index.js
generated
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "default", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _Snackbar.default;
|
||||
}
|
||||
});
|
||||
|
||||
var _Snackbar = _interopRequireDefault(require("./Snackbar"));
|
5
web/node_modules/@material-ui/core/Snackbar/package.json
generated
vendored
Normal file
5
web/node_modules/@material-ui/core/Snackbar/package.json
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"sideEffects": false,
|
||||
"module": "../esm/Snackbar/index.js",
|
||||
"typings": "./index.d.ts"
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue