Expose react-art/{Circle,Rectange/Wedge} on npm (#11343)

* Include ART shapes into npm package

* Fix the fixture

* Prettier oops
This commit is contained in:
Dan Abramov 2017-10-23 21:18:11 +03:00 committed by GitHub
parent 0ebcbd4f1e
commit f6c60dcbcd
5 changed files with 20 additions and 56 deletions

View File

@ -6,7 +6,7 @@
*/
'use strict';
var Circle = require('react-art/lib/Circle.art');
var Circle = require('react-art/Circle');
var React = require('react');
var ReactART = require('react-art');
var Group = ReactART.Group;

View File

@ -1,19 +1,3 @@
'use strict';
var _extends =
Object.assign ||
function(target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
/**
* Copyright (c) 2013-present, Facebook, Inc.
*
@ -33,9 +17,12 @@ var _extends =
*
*/
'use strict';
var assign = require('object-assign');
var PropTypes = require('prop-types');
var React = require('react');
var ReactART = require('..');
var ReactART = require('react-art');
var createReactClass = require('create-react-class');
@ -61,7 +48,7 @@ var Circle = createReactClass({
.arc(0, radius * 2, radius)
.arc(0, radius * -2, radius)
.close();
return React.createElement(Shape, _extends({}, this.props, {d: path}));
return React.createElement(Shape, assign({}, this.props, {d: path}));
},
});

View File

@ -1,19 +1,3 @@
'use strict';
var _extends =
Object.assign ||
function(target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
/**
* Copyright (c) 2013-present, Facebook, Inc.
*
@ -40,9 +24,12 @@ var _extends =
*
*/
'use strict';
var assign = require('object-assign');
var PropTypes = require('prop-types');
var React = require('react');
var ReactART = require('..');
var ReactART = require('react-art');
var createReactClass = require('create-react-class');
@ -146,7 +133,7 @@ var Rectangle = createReactClass({
}
path.line(0, -height + (bl + tl));
return React.createElement(Shape, _extends({}, this.props, {d: path}));
return React.createElement(Shape, assign({}, this.props, {d: path}));
},
});

View File

@ -1,19 +1,3 @@
'use strict';
var _extends =
Object.assign ||
function(target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
/**
* Copyright (c) 2013-present, Facebook, Inc.
*
@ -36,9 +20,12 @@ var _extends =
*
*/
'use strict';
var assign = require('object-assign');
var PropTypes = require('prop-types');
var React = require('react');
var ReactART = require('..');
var ReactART = require('react-art');
var createReactClass = require('create-react-class');
@ -193,7 +180,7 @@ var Wedge = createReactClass({
path = this._createArcPath(startAngle, endAngle, or, ir);
}
return React.createElement(Shape, _extends({}, this.props, {d: path}));
return React.createElement(Shape, assign({}, this.props, {d: path}));
},
});

View File

@ -33,7 +33,10 @@
"README.md",
"index.js",
"cjs/",
"umd/"
"umd/",
"Circle.js",
"Rectangle.js",
"Wedge.js"
],
"browserify": {
"transform": [