@instructure/ui-date-input
Advanced tools
Comparing version 6.4.1-rc.13 to 6.4.1-rc.15
@@ -9,3 +9,3 @@ import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; | ||
var _dec, _dec2, _class, _class2, _temp; | ||
var _dec, _dec2, _dec3, _class, _class2, _temp; | ||
@@ -43,3 +43,3 @@ /* | ||
import { createChainedFunction } from '@instructure/ui-utils'; | ||
import { callRenderProp, safeCloneElement } from '@instructure/ui-react-utils'; | ||
import { callRenderProp, safeCloneElement, deprecated } from '@instructure/ui-react-utils'; | ||
import { Children as ChildrenPropTypes, controllable } from '@instructure/ui-prop-types'; | ||
@@ -69,3 +69,5 @@ import { LayoutPropTypes } from '@instructure/ui-layout'; | ||
var DateInput = (_dec = testable(), _dec2 = themeable(null, styles), _dec(_class = _dec2(_class = (_temp = _class2 = | ||
var DateInput = (_dec = deprecated('7.0.0', { | ||
label: 'renderLabel' | ||
}), _dec2 = testable(), _dec3 = themeable(null, styles), _dec(_class = _dec2(_class = _dec3(_class = (_temp = _class2 = | ||
/*#__PURE__*/ | ||
@@ -215,2 +217,3 @@ function (_Component) { | ||
label = _this$props6.label, | ||
renderLabel = _this$props6.renderLabel, | ||
value = _this$props6.value, | ||
@@ -232,3 +235,3 @@ placeholder = _this$props6.placeholder, | ||
return React.createElement(TextInput, Object.assign({}, triggerProps, getInputProps({ | ||
label: label, | ||
label: callRenderProp(renderLabel || label), | ||
value: value, | ||
@@ -312,5 +315,10 @@ placeholder: placeholder, | ||
*/ | ||
label: PropTypes.oneOfType([PropTypes.node, PropTypes.func]).isRequired, | ||
renderLabel: PropTypes.oneOfType([PropTypes.node, PropTypes.func]).isRequired, | ||
/** | ||
* deprecated | ||
*/ | ||
label: PropTypes.oneOfType([PropTypes.node, PropTypes.func]), | ||
/** | ||
* Specifies the input value. | ||
@@ -477,2 +485,3 @@ */ | ||
}, _class2.defaultProps = { | ||
label: void 0, | ||
value: '', | ||
@@ -503,4 +512,4 @@ size: 'medium', | ||
children: null | ||
}, _temp)) || _class) || _class); | ||
}, _temp)) || _class) || _class) || _class); | ||
export default DateInput; | ||
export { DateInput }; |
@@ -46,2 +46,4 @@ "use strict"; | ||
var _deprecated = require("@instructure/ui-react-utils/lib/deprecated"); | ||
var _Children = require("@instructure/ui-prop-types/lib/Children"); | ||
@@ -59,3 +61,3 @@ | ||
var _dec, _dec2, _class, _class2, _temp; | ||
var _dec, _dec2, _dec3, _class, _class2, _temp; | ||
@@ -81,3 +83,5 @@ var styles = { | ||
var DateInput = (_dec = (0, _testable.testable)(), _dec2 = (0, _themeable.themeable)(null, styles), _dec(_class = _dec2(_class = (_temp = _class2 = | ||
var DateInput = (_dec = (0, _deprecated.deprecated)('7.0.0', { | ||
label: 'renderLabel' | ||
}), _dec2 = (0, _testable.testable)(), _dec3 = (0, _themeable.themeable)(null, styles), _dec(_class = _dec2(_class = _dec3(_class = (_temp = _class2 = | ||
/*#__PURE__*/ | ||
@@ -227,2 +231,3 @@ function (_Component) { | ||
label = _this$props6.label, | ||
renderLabel = _this$props6.renderLabel, | ||
value = _this$props6.value, | ||
@@ -244,3 +249,3 @@ placeholder = _this$props6.placeholder, | ||
return _react.default.createElement(_TextInput.TextInput, Object.assign({}, triggerProps, getInputProps({ | ||
label: label, | ||
label: (0, _callRenderProp.callRenderProp)(renderLabel || label), | ||
value: value, | ||
@@ -325,5 +330,10 @@ placeholder: placeholder, | ||
*/ | ||
label: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.func]).isRequired, | ||
renderLabel: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.func]).isRequired, | ||
/** | ||
* deprecated | ||
*/ | ||
label: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.func]), | ||
/** | ||
* Specifies the input value. | ||
@@ -490,2 +500,3 @@ */ | ||
}, _class2.defaultProps = { | ||
label: void 0, | ||
value: '', | ||
@@ -516,5 +527,5 @@ size: 'medium', | ||
children: null | ||
}, _temp)) || _class) || _class); | ||
}, _temp)) || _class) || _class) || _class); | ||
exports.DateInput = DateInput; | ||
var _default = DateInput; | ||
exports.default = _default; |
{ | ||
"name": "@instructure/ui-date-input", | ||
"version": "6.4.1-rc.13+a270bab0", | ||
"version": "6.4.1-rc.15+a172999c", | ||
"description": "A UI component library made by Instructure Inc.", | ||
@@ -23,19 +23,19 @@ "author": "Instructure, Inc. Engineering and Product Design", | ||
"devDependencies": { | ||
"@instructure/ui-babel-preset": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-test-utils": "6.4.1-rc.13+a270bab0" | ||
"@instructure/ui-babel-preset": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-test-utils": "6.4.1-rc.15+a172999c" | ||
}, | ||
"dependencies": { | ||
"@babel/runtime": "^7", | ||
"@instructure/ui-calendar": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-form-field": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-icons": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-layout": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-overlays": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-prop-types": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-react-utils": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-selectable": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-testable": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-text-input": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-themeable": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-utils": "6.4.1-rc.13+a270bab0", | ||
"@instructure/ui-calendar": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-form-field": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-icons": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-layout": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-overlays": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-prop-types": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-react-utils": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-selectable": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-testable": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-text-input": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-themeable": "6.4.1-rc.15+a172999c", | ||
"@instructure/ui-utils": "6.4.1-rc.15+a172999c", | ||
"prop-types": "^15" | ||
@@ -50,3 +50,3 @@ }, | ||
"sideEffects": false, | ||
"gitHead": "a270bab0539bf0c5a65fc5fc8ae3161de1da23eb" | ||
"gitHead": "a172999ca6b3b1a8d0227cb4f5a534a63942f642" | ||
} |
@@ -34,3 +34,3 @@ /* | ||
import { createChainedFunction } from '@instructure/ui-utils' | ||
import { callRenderProp, safeCloneElement } from '@instructure/ui-react-utils' | ||
import { callRenderProp, safeCloneElement, deprecated } from '@instructure/ui-react-utils' | ||
import { Children as ChildrenPropTypes, controllable } from '@instructure/ui-prop-types' | ||
@@ -49,2 +49,5 @@ import { LayoutPropTypes } from '@instructure/ui-layout' | ||
**/ | ||
@deprecated('7.0.0', { | ||
label: 'renderLabel' | ||
}) | ||
@testable() | ||
@@ -59,3 +62,7 @@ @themeable(null, styles) | ||
*/ | ||
label: PropTypes.oneOfType([PropTypes.node, PropTypes.func]).isRequired, | ||
renderLabel: PropTypes.oneOfType([PropTypes.node, PropTypes.func]).isRequired, | ||
/** | ||
* deprecated | ||
*/ | ||
label: PropTypes.oneOfType([PropTypes.node, PropTypes.func]), | ||
/** | ||
@@ -200,2 +207,3 @@ * Specifies the input value. | ||
static defaultProps = { | ||
label: undefined, | ||
value: '', | ||
@@ -344,2 +352,3 @@ size: 'medium', | ||
label, | ||
renderLabel, | ||
value, | ||
@@ -366,3 +375,3 @@ placeholder, | ||
{...getInputProps({ | ||
label, | ||
label: callRenderProp(renderLabel || label), | ||
value, | ||
@@ -369,0 +378,0 @@ placeholder, |
@@ -220,3 +220,3 @@ --- | ||
<DateInput | ||
label="Choose a date" | ||
renderLabel="Choose a date" | ||
value={value} | ||
@@ -223,0 +223,0 @@ onChange={this.handleChange} |
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
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
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
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
77025
1527