@reach/auto-id
Advanced tools
Comparing version 0.18.0-pre.2 to 0.18.0-pre.3
# @reach/auto-id | ||
## 0.18.0-pre.3 | ||
### Patch Changes | ||
- Fix buggy fallback implementation for React 18 ([`f50908c6`](https://github.com/reach/reach-ui/commit/f50908c6203b44032b601307cb5e7b9aece8f4c6)) | ||
- Updated dependencies: | ||
- `@reach/utils@0.18.0-pre.3` | ||
## 0.18.0-pre.2 | ||
@@ -4,0 +12,0 @@ |
"use strict"; | ||
/** | ||
* @reach/auto-id v0.18.0-pre.2 | ||
* @reach/auto-id v0.18.0-pre.3 | ||
* | ||
@@ -37,3 +37,3 @@ * Copyright (c) 2018-2022, React Training LLC | ||
__export(reach_auto_id_exports, { | ||
useId: () => useId2 | ||
useId: () => useId | ||
}); | ||
@@ -48,4 +48,4 @@ module.exports = __toCommonJS(reach_auto_id_exports); | ||
} | ||
var maybeReactUseId = React["useId"]; | ||
function useId2(providedId) { | ||
var maybeReactUseId = React["useId".toString()]; | ||
function useId(providedId) { | ||
var _a; | ||
@@ -52,0 +52,0 @@ if (maybeReactUseId !== void 0) { |
@@ -1,1 +0,1 @@ | ||
"use strict";var g=Object.create;var i=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var F=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,R=Object.prototype.hasOwnProperty;var d=(n,e)=>{for(var u in e)i(n,u,{get:e[u],enumerable:!0})},m=(n,e,u,f)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of F(e))!R.call(n,t)&&t!==u&&i(n,t,{get:()=>e[t],enumerable:!(f=b(e,t))||f.enumerable});return n};var y=(n,e,u)=>(u=n!=null?g(P(n)):{},m(e||!n||!n.__esModule?i(u,"default",{value:n,enumerable:!0}):u,n)),E=n=>m(i({},"__esModule",{value:!0}),n);var x={};d(x,{useId:()=>h});module.exports=E(x);var s=y(require("react")),o=require("@reach/utils"),r=!1,L=0;function l(){return++L}var c=s.useId;function h(n){var t;if(c!==void 0){let a=c();return n!=null?n:a}let e=n!=null?n:r?l():null,[u,f]=s.useState(e);return(0,o.useIsomorphicLayoutEffect)(()=>{u===null&&f(l())},[]),s.useEffect(()=>{r===!1&&(r=!0)},[]),(t=n!=null?n:u)!=null?t:void 0}0&&(module.exports={useId}); | ||
"use strict";var g=Object.create;var i=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var F=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty;var y=(n,e)=>{for(var u in e)i(n,u,{get:e[u],enumerable:!0})},m=(n,e,u,f)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of F(e))!d.call(n,t)&&t!==u&&i(n,t,{get:()=>e[t],enumerable:!(f=b(e,t))||f.enumerable});return n};var R=(n,e,u)=>(u=n!=null?g(P(n)):{},m(e||!n||!n.__esModule?i(u,"default",{value:n,enumerable:!0}):u,n)),E=n=>m(i({},"__esModule",{value:!0}),n);var h={};y(h,{useId:()=>S});module.exports=E(h);var s=R(require("react")),c=require("@reach/utils"),r=!1,L=0;function l(){return++L}var o=s["useId".toString()];function S(n){var t;if(o!==void 0){let a=o();return n!=null?n:a}let e=n!=null?n:r?l():null,[u,f]=s.useState(e);return(0,c.useIsomorphicLayoutEffect)(()=>{u===null&&f(l())},[]),s.useEffect(()=>{r===!1&&(r=!0)},[]),(t=n!=null?n:u)!=null?t:void 0}0&&(module.exports={useId}); |
/** | ||
* @reach/auto-id v0.18.0-pre.2 | ||
* @reach/auto-id v0.18.0-pre.3 | ||
* | ||
@@ -4,0 +4,0 @@ * Copyright (c) 2018-2022, React Training LLC |
{ | ||
"name": "@reach/auto-id", | ||
"version": "0.18.0-pre.2", | ||
"version": "0.18.0-pre.3", | ||
"description": "Autogenerate IDs to facilitate WAI-ARIA and server rendering.", | ||
@@ -16,3 +16,3 @@ "author": "React Training <hello@reacttraining.com>", | ||
"dependencies": { | ||
"@reach/utils": "0.18.0-pre.2" | ||
"@reach/utils": "0.18.0-pre.3" | ||
}, | ||
@@ -19,0 +19,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
16358
+ Added@reach/utils@0.18.0-pre.3(transitive)
- Removed@reach/utils@0.18.0-pre.2(transitive)
Updated@reach/utils@0.18.0-pre.3