Added logging, changed some directory structure

This commit is contained in:
2018-01-13 21:33:40 -05:00
parent f079a5f067
commit 8e72ffb917
73656 changed files with 35284 additions and 53718 deletions

18
goTorrentWebUI/node_modules/material-ui/Card/Card.d.ts generated vendored Normal file
View File

@@ -0,0 +1,18 @@
import * as React from 'react';
import { StandardProps } from '..';
import { PaperProps, PaperClassKey } from '../Paper';
export interface CardProps extends StandardProps<
PaperProps,
CardClassKey
> {
raised?: boolean;
}
export type CardClassKey =
| PaperClassKey
;
declare const Card: React.ComponentType<CardProps>;
export default Card;

60
goTorrentWebUI/node_modules/material-ui/Card/Card.js generated vendored Normal file
View File

@@ -0,0 +1,60 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _Paper = require('../Paper');
var _Paper2 = _interopRequireDefault(_Paper);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// @inheritedComponent Paper
var babelPluginFlowReactPropTypes_proptype_Props = {
/**
* @ignore
*/
className: require('prop-types').string,
/**
* If `true`, the card will use raised styling.
*/
raised: require('prop-types').bool
};
function Card(props) {
var raised = props.raised,
other = (0, _objectWithoutProperties3.default)(props, ['raised']);
return _react2.default.createElement(_Paper2.default, (0, _extends3.default)({ elevation: raised ? 8 : 2 }, other));
}
Card.propTypes = process.env.NODE_ENV !== "production" ? (0, _defineProperty3.default)({
raised: require('prop-types').bool.isRequired,
className: require('prop-types').string
}, 'raised', require('prop-types').bool) : {};
Card.defaultProps = {
raised: false
};
exports.default = Card;

View File

@@ -0,0 +1,32 @@
// @flow
// @inheritedComponent Paper
import React from 'react';
import Paper from '../Paper';
type ProvidedProps = {
raised: boolean,
};
export type Props = {
/**
* @ignore
*/
className?: string,
/**
* If `true`, the card will use raised styling.
*/
raised?: boolean,
};
function Card(props: ProvidedProps & Props) {
const { raised, ...other } = props;
return <Paper elevation={raised ? 8 : 2} {...other} />;
}
Card.defaultProps = {
raised: false,
};
export default Card;

View File

@@ -0,0 +1,18 @@
import * as React from 'react';
import { StandardProps } from '..';
export interface CardActionsProps extends StandardProps<
React.HTMLAttributes<HTMLDivElement>,
CardActionClassKey
> {
disableActionSpacing?: boolean;
}
export type CardActionClassKey =
| 'root'
| 'actionSpacing'
;
declare const CardActions: React.ComponentType<CardActionsProps>;
export default CardActions;

View File

@@ -0,0 +1,99 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.styles = undefined;
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
var _ref;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
var _withStyles = require('../styles/withStyles');
var _withStyles2 = _interopRequireDefault(_withStyles);
var _reactHelpers = require('../utils/reactHelpers');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var babelPluginFlowReactPropTypes_proptype_Node = require('react').babelPluginFlowReactPropTypes_proptype_Node || require('prop-types').any;
var styles = exports.styles = {
root: {
height: 52,
display: 'flex',
alignItems: 'center',
padding: '2px 4px'
},
actionSpacing: {
margin: '0 4px'
}
};
var babelPluginFlowReactPropTypes_proptype_Props = {
/**
* The content of the component.
*/
children: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node),
/**
* Useful to extend the style applied to components.
*/
classes: require('prop-types').object,
/**
* @ignore
*/
className: require('prop-types').string,
/**
* If `true`, the card actions do not have additional margin.
*/
disableActionSpacing: require('prop-types').bool
};
function CardActions(props) {
var disableActionSpacing = props.disableActionSpacing,
children = props.children,
classes = props.classes,
className = props.className,
other = (0, _objectWithoutProperties3.default)(props, ['disableActionSpacing', 'children', 'classes', 'className']);
return _react2.default.createElement(
'div',
(0, _extends3.default)({ className: (0, _classnames2.default)(classes.root, className) }, other),
disableActionSpacing ? children : (0, _reactHelpers.cloneChildrenWithClassName)(children, classes.actionSpacing)
);
}
CardActions.propTypes = process.env.NODE_ENV !== "production" ? (_ref = {
classes: require('prop-types').object.isRequired,
disableActionSpacing: require('prop-types').bool.isRequired,
children: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node)
}, (0, _defineProperty3.default)(_ref, 'classes', require('prop-types').object), (0, _defineProperty3.default)(_ref, 'className', require('prop-types').string), (0, _defineProperty3.default)(_ref, 'disableActionSpacing', require('prop-types').bool), _ref) : {};
CardActions.defaultProps = {
disableActionSpacing: false
};
exports.default = (0, _withStyles2.default)(styles, { name: 'MuiCardActions' })(CardActions);

View File

@@ -0,0 +1,61 @@
// @flow
import React from 'react';
import type { Node } from 'react';
import classNames from 'classnames';
import withStyles from '../styles/withStyles';
import { cloneChildrenWithClassName } from '../utils/reactHelpers';
export const styles = {
root: {
height: 52,
display: 'flex',
alignItems: 'center',
padding: '2px 4px',
},
actionSpacing: {
margin: '0 4px',
},
};
type ProvidedProps = {
classes: Object,
disableActionSpacing: boolean,
};
export type Props = {
/**
* The content of the component.
*/
children?: Node,
/**
* Useful to extend the style applied to components.
*/
classes?: Object,
/**
* @ignore
*/
className?: string,
/**
* If `true`, the card actions do not have additional margin.
*/
disableActionSpacing?: boolean,
};
function CardActions(props: ProvidedProps & Props) {
const { disableActionSpacing, children, classes, className, ...other } = props;
return (
<div className={classNames(classes.root, className)} {...other}>
{disableActionSpacing
? children
: cloneChildrenWithClassName(children, classes.actionSpacing)}
</div>
);
}
CardActions.defaultProps = {
disableActionSpacing: false,
};
export default withStyles(styles, { name: 'MuiCardActions' })(CardActions);

View File

@@ -0,0 +1,15 @@
import * as React from 'react';
import { StandardProps } from '..';
export interface CardContentProps extends StandardProps<
React.HTMLAttributes<HTMLDivElement>,
CardContentClassKey
> {}
export type CardContentClassKey =
| 'root'
;
declare const CardContent: React.ComponentType<CardContentProps>;
export default CardContent;

View File

@@ -0,0 +1,72 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.styles = undefined;
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
var _ref;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
var _withStyles = require('../styles/withStyles');
var _withStyles2 = _interopRequireDefault(_withStyles);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var styles = exports.styles = function styles(theme) {
return {
root: {
padding: theme.spacing.unit * 2,
'&:last-child': {
paddingBottom: theme.spacing.unit * 3
}
}
};
};
var babelPluginFlowReactPropTypes_proptype_Props = {
/**
* Useful to extend the style applied to components.
*/
classes: require('prop-types').object,
/**
* @ignore
*/
className: require('prop-types').string
};
function CardContent(props) {
var classes = props.classes,
className = props.className,
other = (0, _objectWithoutProperties3.default)(props, ['classes', 'className']);
return _react2.default.createElement('div', (0, _extends3.default)({ className: (0, _classnames2.default)(classes.root, className) }, other));
}
CardContent.propTypes = process.env.NODE_ENV !== "production" ? (_ref = {
classes: require('prop-types').object.isRequired
}, (0, _defineProperty3.default)(_ref, 'classes', require('prop-types').object), (0, _defineProperty3.default)(_ref, 'className', require('prop-types').string), _ref) : {};
exports.default = (0, _withStyles2.default)(styles, { name: 'MuiCardContent' })(CardContent);

View File

@@ -0,0 +1,37 @@
// @flow
import React from 'react';
import classNames from 'classnames';
import withStyles from '../styles/withStyles';
export const styles = (theme: Object) => ({
root: {
padding: theme.spacing.unit * 2,
'&:last-child': {
paddingBottom: theme.spacing.unit * 3,
},
},
});
type ProvidedProps = {
classes: Object,
};
export type Props = {
/**
* Useful to extend the style applied to components.
*/
classes?: Object,
/**
* @ignore
*/
className?: string,
};
function CardContent(props: ProvidedProps & Props) {
const { classes, className, ...other } = props;
return <div className={classNames(classes.root, className)} {...other} />;
}
export default withStyles(styles, { name: 'MuiCardContent' })(CardContent);

View File

@@ -0,0 +1,25 @@
import * as React from 'react';
import { StandardProps } from '..';
import { CardContentProps, CardContentClassKey } from './CardContent';
export interface CardHeaderProps extends StandardProps<
CardContentProps,
CardHeaderClassKey,
'title'
> {
avatar?: React.ReactNode;
subheader?: React.ReactNode;
title?: React.ReactNode;
}
export type CardHeaderClassKey =
| CardContentClassKey
| 'avatar'
| 'content'
| 'title'
| 'subheader'
;
declare const CardHeader: React.ComponentType<CardHeaderProps>;
export default CardHeader;

View File

@@ -0,0 +1,142 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.styles = undefined;
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
var _ref;
// @inheritedComponent CardContent
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
var _withStyles = require('../styles/withStyles');
var _withStyles2 = _interopRequireDefault(_withStyles);
var _Typography = require('../Typography');
var _Typography2 = _interopRequireDefault(_Typography);
var _CardContent = require('./CardContent');
var _CardContent2 = _interopRequireDefault(_CardContent);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var babelPluginFlowReactPropTypes_proptype_Node = require('react').babelPluginFlowReactPropTypes_proptype_Node || require('prop-types').any;
var styles = exports.styles = function styles(theme) {
return {
root: {
display: 'flex',
alignItems: 'center'
},
avatar: {
flex: '0 0 auto',
marginRight: theme.spacing.unit * 2
},
content: {
flex: '1 1 auto'
},
title: {},
subheader: {}
};
};
var babelPluginFlowReactPropTypes_proptype_Props = {
/**
* The Avatar for the Card Header.
*/
avatar: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node),
/**
* Useful to extend the style applied to components.
*/
classes: require('prop-types').object,
/**
* @ignore
*/
className: require('prop-types').string,
/**
* The content of the component.
*/
subheader: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node),
/**
* The content of the Card Title.
*/
title: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node)
};
function CardHeader(props) {
var avatar = props.avatar,
classes = props.classes,
classNameProp = props.className,
subheader = props.subheader,
title = props.title,
other = (0, _objectWithoutProperties3.default)(props, ['avatar', 'classes', 'className', 'subheader', 'title']);
var className = (0, _classnames2.default)(classes.root, classNameProp);
// Adjustments that depend on the presence of an avatar
var titleType = avatar ? 'body2' : 'headline';
var subheaderType = avatar ? 'body2' : 'body1';
return _react2.default.createElement(
_CardContent2.default,
(0, _extends3.default)({ className: className }, other),
avatar && _react2.default.createElement(
'div',
{ className: classes.avatar },
avatar
),
_react2.default.createElement(
'div',
{ className: classes.content },
_react2.default.createElement(
_Typography2.default,
{ type: titleType, component: 'span', className: classes.title },
title
),
_react2.default.createElement(
_Typography2.default,
{
type: subheaderType,
component: 'span',
color: 'secondary',
className: classes.subheader
},
subheader
)
)
);
}
CardHeader.propTypes = process.env.NODE_ENV !== "production" ? (_ref = {
classes: require('prop-types').object.isRequired,
avatar: typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node)
}, (0, _defineProperty3.default)(_ref, 'classes', require('prop-types').object), (0, _defineProperty3.default)(_ref, 'className', require('prop-types').string), (0, _defineProperty3.default)(_ref, 'subheader', typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node)), (0, _defineProperty3.default)(_ref, 'title', typeof babelPluginFlowReactPropTypes_proptype_Node === 'function' ? babelPluginFlowReactPropTypes_proptype_Node : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_Node)), _ref) : {};
exports.default = (0, _withStyles2.default)(styles, { name: 'MuiCardHeader' })(CardHeader);

View File

@@ -0,0 +1,83 @@
// @flow
// @inheritedComponent CardContent
import React from 'react';
import type { Node } from 'react';
import classNames from 'classnames';
import withStyles from '../styles/withStyles';
import Typography from '../Typography';
import CardContent from './CardContent';
export const styles = (theme: Object) => ({
root: {
display: 'flex',
alignItems: 'center',
},
avatar: {
flex: '0 0 auto',
marginRight: theme.spacing.unit * 2,
},
content: {
flex: '1 1 auto',
},
title: {},
subheader: {},
});
type ProvidedProps = {
classes: Object,
};
export type Props = {
/**
* The Avatar for the Card Header.
*/
avatar?: Node,
/**
* Useful to extend the style applied to components.
*/
classes?: Object,
/**
* @ignore
*/
className?: string,
/**
* The content of the component.
*/
subheader?: Node,
/**
* The content of the Card Title.
*/
title?: Node,
};
function CardHeader(props: ProvidedProps & Props) {
const { avatar, classes, className: classNameProp, subheader, title, ...other } = props;
const className = classNames(classes.root, classNameProp);
// Adjustments that depend on the presence of an avatar
const titleType = avatar ? 'body2' : 'headline';
const subheaderType = avatar ? 'body2' : 'body1';
return (
<CardContent className={className} {...other}>
{avatar && <div className={classes.avatar}>{avatar}</div>}
<div className={classes.content}>
<Typography type={titleType} component="span" className={classes.title}>
{title}
</Typography>
<Typography
type={subheaderType}
component="span"
color="secondary"
className={classes.subheader}
>
{subheader}
</Typography>
</div>
</CardContent>
);
}
export default withStyles(styles, { name: 'MuiCardHeader' })(CardHeader);

View File

@@ -0,0 +1,19 @@
import * as React from 'react';
import { StandardProps } from '..';
export interface CardMediaProps extends StandardProps<
React.HTMLAttributes<HTMLDivElement>,
CardMediaClassKey
> {
image?: string;
src?: string;
component?: React.ReactType;
}
export type CardMediaClassKey =
| 'root'
;
declare const CardMedia: React.ComponentType<CardMediaProps>;
export default CardMedia;

View File

@@ -0,0 +1,125 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.styles = undefined;
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
var _ref;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
var _warning = require('warning');
var _warning2 = _interopRequireDefault(_warning);
var _withStyles = require('../styles/withStyles');
var _withStyles2 = _interopRequireDefault(_withStyles);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var babelPluginFlowReactPropTypes_proptype_ElementType = require('react').babelPluginFlowReactPropTypes_proptype_ElementType || require('prop-types').any;
var styles = exports.styles = {
root: {
backgroundSize: 'cover',
backgroundRepeat: 'no-repeat',
backgroundPosition: 'center'
},
rootMedia: {
width: '100%'
}
};
var mediaComponents = ['video', 'audio', 'picture', 'iframe', 'img'];
var babelPluginFlowReactPropTypes_proptype_Props = {
/**
* Useful to extend the style applied to components.
*/
classes: require('prop-types').object,
/**
* @ignore
*/
className: require('prop-types').string,
/**
* Image to be displayed as a background image.
* Either `image` or `src` prop must be specified.
* Note that caller must specify height otherwise the image will not be visible.
*/
image: require('prop-types').string,
/**
* An alias for `image` property.
* Available only with media components.
* Media components: `video`, `audio`, `picture`, `iframe`, `img`.
*/
src: require('prop-types').string,
/**
* @ignore
*/
style: require('prop-types').object,
/**
* Component for rendering image.
*/
component: typeof babelPluginFlowReactPropTypes_proptype_ElementType === 'function' ? babelPluginFlowReactPropTypes_proptype_ElementType : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_ElementType)
};
function CardMedia(props) {
var _classNames;
var classes = props.classes,
className = props.className,
image = props.image,
style = props.style,
src = props.src,
ComponentProp = props.component,
other = (0, _objectWithoutProperties3.default)(props, ['classes', 'className', 'image', 'style', 'src', 'component']);
process.env.NODE_ENV !== "production" ? (0, _warning2.default)(Boolean(image || src), 'Material-UI: either `image` or `src` property must be specified.') : void 0;
var isMediaComponent = mediaComponents.indexOf(ComponentProp) !== -1;
var composedStyle = !isMediaComponent && image ? (0, _extends3.default)({ backgroundImage: 'url(' + image + ')' }, style) : style;
var composedClassName = (0, _classnames2.default)((_classNames = {}, (0, _defineProperty3.default)(_classNames, classes.root, !isMediaComponent), (0, _defineProperty3.default)(_classNames, classes.rootMedia, isMediaComponent), _classNames), className);
return _react2.default.createElement(ComponentProp, (0, _extends3.default)({
className: composedClassName,
style: composedStyle,
src: isMediaComponent ? image || src : undefined
}, other));
}
CardMedia.propTypes = process.env.NODE_ENV !== "production" ? (_ref = {
classes: require('prop-types').object.isRequired,
component: typeof babelPluginFlowReactPropTypes_proptype_ElementType === 'function' ? babelPluginFlowReactPropTypes_proptype_ElementType.isRequired ? babelPluginFlowReactPropTypes_proptype_ElementType.isRequired : babelPluginFlowReactPropTypes_proptype_ElementType : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_ElementType).isRequired
}, (0, _defineProperty3.default)(_ref, 'classes', require('prop-types').object), (0, _defineProperty3.default)(_ref, 'className', require('prop-types').string), (0, _defineProperty3.default)(_ref, 'image', require('prop-types').string), (0, _defineProperty3.default)(_ref, 'src', require('prop-types').string), (0, _defineProperty3.default)(_ref, 'style', require('prop-types').object), (0, _defineProperty3.default)(_ref, 'component', typeof babelPluginFlowReactPropTypes_proptype_ElementType === 'function' ? babelPluginFlowReactPropTypes_proptype_ElementType : require('prop-types').shape(babelPluginFlowReactPropTypes_proptype_ElementType)), _ref) : {};
CardMedia.defaultProps = {
component: 'div'
};
exports.default = (0, _withStyles2.default)(styles, { name: 'MuiCardMedia' })(CardMedia);

View File

@@ -0,0 +1,91 @@
// @flow
import React from 'react';
import classNames from 'classnames';
import warning from 'warning';
import type { ElementType } from 'react';
import withStyles from '../styles/withStyles';
export const styles = {
root: {
backgroundSize: 'cover',
backgroundRepeat: 'no-repeat',
backgroundPosition: 'center',
},
rootMedia: {
width: '100%',
},
};
const mediaComponents = ['video', 'audio', 'picture', 'iframe', 'img'];
type ProvidedProps = {
classes: Object,
component: ElementType,
};
export type Props = {
/**
* Useful to extend the style applied to components.
*/
classes?: Object,
/**
* @ignore
*/
className?: string,
/**
* Image to be displayed as a background image.
* Either `image` or `src` prop must be specified.
* Note that caller must specify height otherwise the image will not be visible.
*/
image?: string,
/**
* An alias for `image` property.
* Available only with media components.
* Media components: `video`, `audio`, `picture`, `iframe`, `img`.
*/
src?: string,
/**
* @ignore
*/
style?: Object,
/**
* Component for rendering image.
*/
component?: ElementType,
};
function CardMedia(props: ProvidedProps & Props) {
const { classes, className, image, style, src, component: ComponentProp, ...other } = props;
warning(
Boolean(image || src),
'Material-UI: either `image` or `src` property must be specified.',
);
const isMediaComponent = mediaComponents.indexOf(ComponentProp) !== -1;
const composedStyle =
!isMediaComponent && image ? { backgroundImage: `url(${image})`, ...style } : style;
const composedClassName = classNames(
{
[classes.root]: !isMediaComponent,
[classes.rootMedia]: isMediaComponent,
},
className,
);
return (
<ComponentProp
className={composedClassName}
style={composedStyle}
src={isMediaComponent ? image || src : undefined}
{...other}
/>
);
}
CardMedia.defaultProps = {
component: 'div',
};
export default withStyles(styles, { name: 'MuiCardMedia' })(CardMedia);

View File

@@ -0,0 +1,10 @@
export { default } from './Card';
export * from './Card';
export { default as CardActions } from './CardActions';
export * from './CardActions';
export { default as CardContent } from './CardContent';
export * from './CardContent';
export { default as CardHeader } from './CardHeader';
export * from './CardHeader';
export { default as CardMedia } from './CardMedia';
export * from './CardMedia';

52
goTorrentWebUI/node_modules/material-ui/Card/index.js generated vendored Normal file
View File

@@ -0,0 +1,52 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _Card = require('./Card');
Object.defineProperty(exports, 'default', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_Card).default;
}
});
var _CardContent = require('./CardContent');
Object.defineProperty(exports, 'CardContent', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_CardContent).default;
}
});
var _CardActions = require('./CardActions');
Object.defineProperty(exports, 'CardActions', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_CardActions).default;
}
});
var _CardMedia = require('./CardMedia');
Object.defineProperty(exports, 'CardMedia', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_CardMedia).default;
}
});
var _CardHeader = require('./CardHeader');
Object.defineProperty(exports, 'CardHeader', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_CardHeader).default;
}
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

View File

@@ -0,0 +1,7 @@
// @flow
export { default } from './Card';
export { default as CardContent } from './CardContent';
export { default as CardActions } from './CardActions';
export { default as CardMedia } from './CardMedia';
export { default as CardHeader } from './CardHeader';