@zendeskgarden/container-breadcrumb
Advanced tools
Comparing version 0.4.0 to 0.4.1
@@ -6,2 +6,13 @@ # Change Log | ||
## [0.4.1](https://github.com/zendeskgarden/react-containers/compare/@zendeskgarden/container-breadcrumb@0.4.0...@zendeskgarden/container-breadcrumb@0.4.1) (2020-02-14) | ||
### Bug Fixes | ||
* **build:** apply babel to all bundles ([#160](https://github.com/zendeskgarden/react-containers/issues/160)) ([826735b](https://github.com/zendeskgarden/react-containers/commit/826735bba881d5247b423ffb61cf9643c6599d16)) | ||
# [0.4.0](https://github.com/zendeskgarden/react-containers/compare/@zendeskgarden/container-breadcrumb@0.3.2...@zendeskgarden/container-breadcrumb@0.4.0) (2020-02-12) | ||
@@ -8,0 +19,0 @@ |
@@ -16,30 +16,121 @@ /** | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
function ownKeys(object, enumerableOnly) { | ||
var keys = Object.keys(object); | ||
if (Object.getOwnPropertySymbols) { | ||
var symbols = Object.getOwnPropertySymbols(object); | ||
if (enumerableOnly) symbols = symbols.filter(function (sym) { | ||
return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
}); | ||
keys.push.apply(keys, symbols); | ||
} | ||
return keys; | ||
} | ||
function _objectSpread2(target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] != null ? arguments[i] : {}; | ||
if (i % 2) { | ||
ownKeys(Object(source), true).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}); | ||
} else if (Object.getOwnPropertyDescriptors) { | ||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
} else { | ||
ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
} | ||
return target; | ||
} | ||
function _objectWithoutPropertiesLoose(source, excluded) { | ||
if (source == null) return {}; | ||
var target = {}; | ||
var sourceKeys = Object.keys(source); | ||
var key, i; | ||
for (i = 0; i < sourceKeys.length; i++) { | ||
key = sourceKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
target[key] = source[key]; | ||
} | ||
return target; | ||
} | ||
function _objectWithoutProperties(source, excluded) { | ||
if (source == null) return {}; | ||
var target = _objectWithoutPropertiesLoose(source, excluded); | ||
var key, i; | ||
if (Object.getOwnPropertySymbols) { | ||
var sourceSymbolKeys = Object.getOwnPropertySymbols(source); | ||
for (i = 0; i < sourceSymbolKeys.length; i++) { | ||
key = sourceSymbolKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; | ||
target[key] = source[key]; | ||
} | ||
} | ||
return target; | ||
} | ||
function useBreadcrumb() { | ||
const getContainerProps = ({ role = 'navigation', ...other } = {}) => { | ||
return { | ||
role, | ||
'aria-label': 'Breadcrumb navigation', | ||
'data-garden-container-id': 'containers.breadcrumb', | ||
'data-garden-container-version': '0.4.0', | ||
...other | ||
}; | ||
}; | ||
const getCurrentPageProps = (props = {}) => { | ||
return { | ||
'aria-current': 'page', | ||
...props | ||
}; | ||
}; | ||
return { | ||
getContainerProps, | ||
getCurrentPageProps | ||
}; | ||
var getContainerProps = function getContainerProps() { | ||
var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
var _ref$role = _ref.role, | ||
role = _ref$role === void 0 ? 'navigation' : _ref$role, | ||
other = _objectWithoutProperties(_ref, ["role"]); | ||
return _objectSpread2({ | ||
role: role, | ||
'aria-label': 'Breadcrumb navigation', | ||
'data-garden-container-id': 'containers.breadcrumb', | ||
'data-garden-container-version': '0.4.1' | ||
}, other); | ||
}; | ||
var getCurrentPageProps = function getCurrentPageProps() { | ||
var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
return _objectSpread2({ | ||
'aria-current': 'page' | ||
}, props); | ||
}; | ||
return { | ||
getContainerProps: getContainerProps, | ||
getCurrentPageProps: getCurrentPageProps | ||
}; | ||
} | ||
const BreadcrumbContainer = ({ children, render = children }) => { | ||
return render(useBreadcrumb()); | ||
var BreadcrumbContainer = function BreadcrumbContainer(_ref) { | ||
var children = _ref.children, | ||
_ref$render = _ref.render, | ||
render = _ref$render === void 0 ? children : _ref$render; | ||
return render(useBreadcrumb()); | ||
}; | ||
BreadcrumbContainer.propTypes = { | ||
render: PropTypes.func, | ||
children: PropTypes.func | ||
render: PropTypes.func, | ||
children: PropTypes.func | ||
}; | ||
@@ -46,0 +137,0 @@ |
@@ -10,32 +10,123 @@ /** | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
function ownKeys(object, enumerableOnly) { | ||
var keys = Object.keys(object); | ||
if (Object.getOwnPropertySymbols) { | ||
var symbols = Object.getOwnPropertySymbols(object); | ||
if (enumerableOnly) symbols = symbols.filter(function (sym) { | ||
return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
}); | ||
keys.push.apply(keys, symbols); | ||
} | ||
return keys; | ||
} | ||
function _objectSpread2(target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] != null ? arguments[i] : {}; | ||
if (i % 2) { | ||
ownKeys(Object(source), true).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}); | ||
} else if (Object.getOwnPropertyDescriptors) { | ||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
} else { | ||
ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
} | ||
return target; | ||
} | ||
function _objectWithoutPropertiesLoose(source, excluded) { | ||
if (source == null) return {}; | ||
var target = {}; | ||
var sourceKeys = Object.keys(source); | ||
var key, i; | ||
for (i = 0; i < sourceKeys.length; i++) { | ||
key = sourceKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
target[key] = source[key]; | ||
} | ||
return target; | ||
} | ||
function _objectWithoutProperties(source, excluded) { | ||
if (source == null) return {}; | ||
var target = _objectWithoutPropertiesLoose(source, excluded); | ||
var key, i; | ||
if (Object.getOwnPropertySymbols) { | ||
var sourceSymbolKeys = Object.getOwnPropertySymbols(source); | ||
for (i = 0; i < sourceSymbolKeys.length; i++) { | ||
key = sourceSymbolKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; | ||
target[key] = source[key]; | ||
} | ||
} | ||
return target; | ||
} | ||
function useBreadcrumb() { | ||
const getContainerProps = ({ role = 'navigation', ...other } = {}) => { | ||
return { | ||
role, | ||
'aria-label': 'Breadcrumb navigation', | ||
'data-garden-container-id': 'containers.breadcrumb', | ||
'data-garden-container-version': '0.4.0', | ||
...other | ||
}; | ||
}; | ||
const getCurrentPageProps = (props = {}) => { | ||
return { | ||
'aria-current': 'page', | ||
...props | ||
}; | ||
}; | ||
return { | ||
getContainerProps, | ||
getCurrentPageProps | ||
}; | ||
var getContainerProps = function getContainerProps() { | ||
var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
var _ref$role = _ref.role, | ||
role = _ref$role === void 0 ? 'navigation' : _ref$role, | ||
other = _objectWithoutProperties(_ref, ["role"]); | ||
return _objectSpread2({ | ||
role: role, | ||
'aria-label': 'Breadcrumb navigation', | ||
'data-garden-container-id': 'containers.breadcrumb', | ||
'data-garden-container-version': '0.4.1' | ||
}, other); | ||
}; | ||
var getCurrentPageProps = function getCurrentPageProps() { | ||
var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
return _objectSpread2({ | ||
'aria-current': 'page' | ||
}, props); | ||
}; | ||
return { | ||
getContainerProps: getContainerProps, | ||
getCurrentPageProps: getCurrentPageProps | ||
}; | ||
} | ||
const BreadcrumbContainer = ({ children, render = children }) => { | ||
return render(useBreadcrumb()); | ||
var BreadcrumbContainer = function BreadcrumbContainer(_ref) { | ||
var children = _ref.children, | ||
_ref$render = _ref.render, | ||
render = _ref$render === void 0 ? children : _ref$render; | ||
return render(useBreadcrumb()); | ||
}; | ||
BreadcrumbContainer.propTypes = { | ||
render: PropTypes.func, | ||
children: PropTypes.func | ||
render: PropTypes.func, | ||
children: PropTypes.func | ||
}; | ||
export { BreadcrumbContainer, useBreadcrumb }; |
@@ -11,3 +11,3 @@ { | ||
}, | ||
"version": "0.4.0", | ||
"version": "0.4.1", | ||
"main": "dist/index.cjs.js", | ||
@@ -41,3 +41,3 @@ "module": "dist/index.esm.js", | ||
"zendeskgarden:src": "src/index.ts", | ||
"gitHead": "54aeb7846e6b34c5003229fedf8f4c5132babfa9" | ||
"gitHead": "81501ce8b32df63d3ffaa086c9a359a9fcf42d9a" | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
25187
258
1