trigger icon indicating copy to clipboard operation
trigger copied to clipboard

Bug: wrong dependency version of @rc-component/util

Open leider opened this issue 1 month ago • 0 comments

In index.tsx the following line was introduced: import { useControlledState } from '@rc-component/util';

this will definitely not fork with [email protected]. But ^1.2.1 is defined as dependency in package.json.

In my setup yarn 4.9.2 ant.design transitively resolves so that a local node_modules with util in 1.2.1 is used.

In effect vite resolution fails with lines:

[jc-vue]: ../node_modules/@rc-component/trigger/es/index.js (19:9): "useControlledState" is not exported by "../node_modules/@rc-component/trigger/node_modules/@rc-component/util/es/index.js", imported by "../node_modules/@rc-component/trigger/es/index.js". [jc-vue]: file: /Users/leider/Dev/JavascriptDev/JC-Backoffice/application/node_modules/@rc-component/trigger/es/index.js:19:9 [jc-vue]: [jc-vue]: 17: import { getAlignPopupClassName } from "./util"; [jc-vue]: 18: import UniqueProvider from "./UniqueProvider"; [jc-vue]: 19: import { useControlledState } from '@rc-component/util'; [jc-vue]: ^

leider avatar Nov 30 '25 14:11 leider