Socket
Socket
Sign inDemoInstall

@chakra-ui/descendant

Package Overview
Dependencies
2
Maintainers
4
Versions
175
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0-next.6 to 1.0.0-next.7

9

CHANGELOG.md

@@ -6,2 +6,11 @@ # Change Log

# [1.0.0-next.7](https://github.com/chakra-ui/chakra-ui/compare/@chakra-ui/descendant@1.0.0-next.6...@chakra-ui/descendant@1.0.0-next.7) (2020-07-26)
**Note:** Version bump only for package @chakra-ui/descendant
# Change Log
All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [1.0.0-next.6](https://github.com/chakra-ui/chakra-ui/compare/@chakra-ui/descendant@1.0.0-next.5...@chakra-ui/descendant@1.0.0-next.6) (2020-07-15)

@@ -8,0 +17,0 @@

18

dist/cjs/use-descendant.js

@@ -7,10 +7,6 @@ "use strict";

var React = _interopRequireWildcard(require("react"));
var _react = require("react");
var _hooks = require("@chakra-ui/hooks");
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _extends() { _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; }; return _extends.apply(this, arguments); }

@@ -68,7 +64,7 @@

function useDescendants() {
var _React$useState = React.useState([]),
descendants = _React$useState[0],
setDescendants = _React$useState[1];
var _useState = (0, _react.useState)([]),
descendants = _useState[0],
setDescendants = _useState[1];
var register = React.useCallback(function (_ref) {
var register = (0, _react.useCallback)(function (_ref) {
var element = _ref.element,

@@ -102,3 +98,3 @@ rest = _objectWithoutPropertiesLoose(_ref, ["element"]);

}, []);
var unregister = React.useCallback(function (element) {
var unregister = (0, _react.useCallback)(function (element) {
if (!element) return;

@@ -111,3 +107,3 @@ setDescendants(function (descendants) {

}, []);
var context = React.useMemo(function () {
var context = (0, _react.useMemo)(function () {
return {

@@ -114,0 +110,0 @@ descendants: descendants,

@@ -5,3 +5,3 @@ function _extends() { _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; }; return _extends.apply(this, arguments); }

import * as React from "react";
import { useCallback, useMemo, useState } from "react";
import { useSafeLayoutEffect, useForceUpdate } from "@chakra-ui/hooks";

@@ -57,4 +57,4 @@ export function useDescendant(props) {

export function useDescendants() {
var [descendants, setDescendants] = React.useState([]);
var register = React.useCallback((_ref) => {
var [descendants, setDescendants] = useState([]);
var register = useCallback((_ref) => {
var {

@@ -88,7 +88,7 @@ element

}, []);
var unregister = React.useCallback(element => {
var unregister = useCallback(element => {
if (!element) return;
setDescendants(descendants => descendants.filter(descendant => element !== descendant.element));
}, []);
var context = React.useMemo(() => {
var context = useMemo(() => {
return {

@@ -95,0 +95,0 @@ descendants,

{
"name": "@chakra-ui/descendant",
"version": "1.0.0-next.6",
"version": "1.0.0-next.7",
"description": "Register child nodes of a react element for better accessibility",

@@ -51,3 +51,3 @@ "keywords": [

"dependencies": {
"@chakra-ui/hooks": "^1.0.0-next.6"
"@chakra-ui/hooks": "^1.0.0-next.7"
},

@@ -57,3 +57,3 @@ "peerDependencies": {

},
"gitHead": "72eeca4ba3fc6e7d8845b0d283a03cb6ec384a50"
"gitHead": "3dcabd8c7e21b32ae1b61485588f70370c4e626f"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc