react-split-pane
Advanced tools
Comparing version 0.1.91 to 0.1.92
@@ -5,2 +5,15 @@ # Changelog | ||
### [0.1.92](https://github.com/tomkp/react-split-pane/compare/v0.1.91...v0.1.92) (2020-08-10) | ||
### Features | ||
* add storybook ([3a8b6e6](https://github.com/tomkp/react-split-pane/commit/3a8b6e664d05e8daf3d0339eadfdcd69adde9d04)) | ||
### Bug Fixes | ||
* no coverage for now ([a1ef084](https://github.com/tomkp/react-split-pane/commit/a1ef08488865cc1b4f35bb77a11865b07683f282)) | ||
* typo ([2ab168d](https://github.com/tomkp/react-split-pane/commit/2ab168d0ed2137efe679ab0aacbfc5d439a634f0)) | ||
### [0.1.91](https://github.com/tomkp/react-split-pane/compare/v0.1.89...v0.1.91) (2020-03-23) | ||
@@ -7,0 +20,0 @@ |
@@ -114,2 +114,15 @@ 'use strict'; | ||
function _isNativeReflectConstruct() { | ||
if (typeof Reflect === "undefined" || !Reflect.construct) return false; | ||
if (Reflect.construct.sham) return false; | ||
if (typeof Proxy === "function") return true; | ||
try { | ||
Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); | ||
return true; | ||
} catch (e) { | ||
return false; | ||
} | ||
} | ||
function _assertThisInitialized(self) { | ||
@@ -131,9 +144,28 @@ if (self === void 0) { | ||
function _createSuper(Derived) { | ||
return function () { | ||
var Super = _getPrototypeOf(Derived), | ||
result; | ||
if (_isNativeReflectConstruct()) { | ||
var NewTarget = _getPrototypeOf(this).constructor; | ||
result = Reflect.construct(Super, arguments, NewTarget); | ||
} else { | ||
result = Super.apply(this, arguments); | ||
} | ||
return _possibleConstructorReturn(this, result); | ||
}; | ||
} | ||
var Pane = /*#__PURE__*/function (_React$PureComponent) { | ||
_inherits(Pane, _React$PureComponent); | ||
var _super = _createSuper(Pane); | ||
function Pane() { | ||
_classCallCheck(this, Pane); | ||
return _possibleConstructorReturn(this, _getPrototypeOf(Pane).apply(this, arguments)); | ||
return _super.apply(this, arguments); | ||
} | ||
@@ -170,3 +202,3 @@ | ||
style = Object.assign({}, style, styleProps || {}); | ||
return React.createElement("div", { | ||
return /*#__PURE__*/React.createElement("div", { | ||
ref: eleRef, | ||
@@ -197,6 +229,8 @@ className: classes.join(' '), | ||
var _super = _createSuper(Resizer); | ||
function Resizer() { | ||
_classCallCheck(this, Resizer); | ||
return _possibleConstructorReturn(this, _getPrototypeOf(Resizer).apply(this, arguments)); | ||
return _super.apply(this, arguments); | ||
} | ||
@@ -218,3 +252,3 @@ | ||
var classes = [resizerClassName, split, className]; | ||
return React.createElement("span", { | ||
return /*#__PURE__*/React.createElement("span", { | ||
role: "presentation", | ||
@@ -305,2 +339,4 @@ className: classes.join(' '), | ||
var _super = _createSuper(SplitPane); | ||
function SplitPane(props) { | ||
@@ -311,3 +347,3 @@ var _this; | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(SplitPane).call(this, props)); | ||
_this = _super.call(this, props); | ||
_this.onMouseDown = _this.onMouseDown.bind(_assertThisInitialized(_this)); | ||
@@ -568,3 +604,3 @@ _this.onTouchStart = _this.onTouchStart.bind(_assertThisInitialized(_this)); | ||
var pane2Classes = ['Pane2', paneClassName, pane2ClassName].join(' '); | ||
return React.createElement("div", { | ||
return /*#__PURE__*/React.createElement("div", { | ||
className: classes.join(' '), | ||
@@ -575,3 +611,3 @@ ref: function ref(node) { | ||
style: style | ||
}, React.createElement(Pane, { | ||
}, /*#__PURE__*/React.createElement(Pane, { | ||
className: pane1Classes, | ||
@@ -585,3 +621,3 @@ key: "pane1", | ||
style: pane1Style | ||
}, notNullChildren[0]), React.createElement(Resizer, { | ||
}, notNullChildren[0]), /*#__PURE__*/React.createElement(Resizer, { | ||
className: disabledClass, | ||
@@ -597,3 +633,3 @@ onClick: onResizerClick, | ||
style: resizerStyle || {} | ||
}), React.createElement(Pane, { | ||
}), /*#__PURE__*/React.createElement(Pane, { | ||
className: pane2Classes, | ||
@@ -600,0 +636,0 @@ key: "pane2", |
@@ -108,2 +108,15 @@ import React from 'react'; | ||
function _isNativeReflectConstruct() { | ||
if (typeof Reflect === "undefined" || !Reflect.construct) return false; | ||
if (Reflect.construct.sham) return false; | ||
if (typeof Proxy === "function") return true; | ||
try { | ||
Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); | ||
return true; | ||
} catch (e) { | ||
return false; | ||
} | ||
} | ||
function _assertThisInitialized(self) { | ||
@@ -125,9 +138,28 @@ if (self === void 0) { | ||
function _createSuper(Derived) { | ||
return function () { | ||
var Super = _getPrototypeOf(Derived), | ||
result; | ||
if (_isNativeReflectConstruct()) { | ||
var NewTarget = _getPrototypeOf(this).constructor; | ||
result = Reflect.construct(Super, arguments, NewTarget); | ||
} else { | ||
result = Super.apply(this, arguments); | ||
} | ||
return _possibleConstructorReturn(this, result); | ||
}; | ||
} | ||
var Pane = /*#__PURE__*/function (_React$PureComponent) { | ||
_inherits(Pane, _React$PureComponent); | ||
var _super = _createSuper(Pane); | ||
function Pane() { | ||
_classCallCheck(this, Pane); | ||
return _possibleConstructorReturn(this, _getPrototypeOf(Pane).apply(this, arguments)); | ||
return _super.apply(this, arguments); | ||
} | ||
@@ -164,3 +196,3 @@ | ||
style = Object.assign({}, style, styleProps || {}); | ||
return React.createElement("div", { | ||
return /*#__PURE__*/React.createElement("div", { | ||
ref: eleRef, | ||
@@ -191,6 +223,8 @@ className: classes.join(' '), | ||
var _super = _createSuper(Resizer); | ||
function Resizer() { | ||
_classCallCheck(this, Resizer); | ||
return _possibleConstructorReturn(this, _getPrototypeOf(Resizer).apply(this, arguments)); | ||
return _super.apply(this, arguments); | ||
} | ||
@@ -212,3 +246,3 @@ | ||
var classes = [resizerClassName, split, className]; | ||
return React.createElement("span", { | ||
return /*#__PURE__*/React.createElement("span", { | ||
role: "presentation", | ||
@@ -299,2 +333,4 @@ className: classes.join(' '), | ||
var _super = _createSuper(SplitPane); | ||
function SplitPane(props) { | ||
@@ -305,3 +341,3 @@ var _this; | ||
_this = _possibleConstructorReturn(this, _getPrototypeOf(SplitPane).call(this, props)); | ||
_this = _super.call(this, props); | ||
_this.onMouseDown = _this.onMouseDown.bind(_assertThisInitialized(_this)); | ||
@@ -562,3 +598,3 @@ _this.onTouchStart = _this.onTouchStart.bind(_assertThisInitialized(_this)); | ||
var pane2Classes = ['Pane2', paneClassName, pane2ClassName].join(' '); | ||
return React.createElement("div", { | ||
return /*#__PURE__*/React.createElement("div", { | ||
className: classes.join(' '), | ||
@@ -569,3 +605,3 @@ ref: function ref(node) { | ||
style: style | ||
}, React.createElement(Pane, { | ||
}, /*#__PURE__*/React.createElement(Pane, { | ||
className: pane1Classes, | ||
@@ -579,3 +615,3 @@ key: "pane1", | ||
style: pane1Style | ||
}, notNullChildren[0]), React.createElement(Resizer, { | ||
}, notNullChildren[0]), /*#__PURE__*/React.createElement(Resizer, { | ||
className: disabledClass, | ||
@@ -591,3 +627,3 @@ onClick: onResizerClick, | ||
style: resizerStyle || {} | ||
}), React.createElement(Pane, { | ||
}), /*#__PURE__*/React.createElement(Pane, { | ||
className: pane2Classes, | ||
@@ -594,0 +630,0 @@ key: "pane2", |
@@ -12,3 +12,3 @@ { | ||
], | ||
"version": "0.1.91", | ||
"version": "0.1.92", | ||
"repository": { | ||
@@ -37,5 +37,2 @@ "type": "git", | ||
"clean": "rimraf dist", | ||
"clean:website": "rimraf build", | ||
"prebuild:website": "yarn run clean:website", | ||
"build:website": "parcel build website/index.html -d build --public-url /react-split-pane/", | ||
"test": "BABEL_ENV=test mochify -R spec --transform babelify", | ||
@@ -47,2 +44,4 @@ "test:watch": "BABEL_ENV=test mochify -R spec --watch --transform babelify", | ||
"release": "standard-version", | ||
"build:storybook": "build-storybook -o build", | ||
"storybook": "start-storybook -p ${PORT:-3001} -h 0.0.0.0", | ||
"deploy": "gh-pages -d build", | ||
@@ -68,4 +67,8 @@ "prepublishOnly": "yarn run test && yarn run build" | ||
"@emotion/styled": "^10.0.23", | ||
"@storybook/addons": "^5.3.17", | ||
"@storybook/react": "^5.3.17", | ||
"@storybook/theming": "^5.3.17", | ||
"@types/react": "^16.9.11", | ||
"babel-eslint": "^10.0.3", | ||
"babel-loader": "^8.0.0-beta.6", | ||
"babelify": "^10.0.0", | ||
@@ -91,3 +94,3 @@ "chai": "^4.2.0", | ||
"parcel-bundler": "^1.12.4", | ||
"prettier": "1.19.1", | ||
"prettier": "2.0.5", | ||
"pretty-quick": "^2.0.1", | ||
@@ -98,3 +101,3 @@ "react": ">=15", | ||
"rimraf": "^3.0.0", | ||
"rollup": "^1.26.5", | ||
"rollup": "^2.3.4", | ||
"rollup-plugin-babel": "^4.3.3", | ||
@@ -101,0 +104,0 @@ "rollup-plugin-commonjs": "^10.1.0", |
@@ -7,3 +7,3 @@ # React Split Pane | ||
[![NPM monthly downloads](https://img.shields.io/npm/dm/react-split-pane.svg?style=flat)](https://npmcharts.com/compare/react-split-pane?minimal=true) | ||
[![Build Status](https://img.shields.io/travis/tomkp/react-split-pane/master.svg?style=flat)](https://travis-ci.org/tomkp/react-split-pane) | ||
![Build Test](https://github.com/tomkp/react-split-pane/workflows/Build%20Test/badge.svg) | ||
[![Coverage Status](https://img.shields.io/coveralls/tomkp/react-split-pane/master.svg?style=flat)](https://coveralls.io/r/tomkp/react-split-pane) | ||
@@ -15,3 +15,3 @@ | ||
```sh | ||
````sh | ||
npm install react-split-pane | ||
@@ -22,3 +22,2 @@ | ||
yarn add react-split-pane | ||
``` | ||
@@ -32,3 +31,3 @@ ## Example Usage | ||
</SplitPane> | ||
``` | ||
```` | ||
@@ -118,3 +117,3 @@ ```jsx | ||
defaultSize={parseInt(localStorage.getItem('splitPos'), 10)} | ||
onChange={size => localStorage.setItem('splitPos', size)} | ||
onChange={(size) => localStorage.setItem('splitPos', size)} | ||
> | ||
@@ -121,0 +120,0 @@ <div /> |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
58338
1272
43
240