RootCauseunvalidated

I would like my component to function correctly regardless of whether the user has used `useCallback` for their `onOpen` handler — if the `onOpen` handler is made using `useCallback` then it shouldn't change. Tension: I can't guarantee that any user of this component will do that. Outcome: the `onOpen` callback also gets called whenever the `onOpen` callback changes.

070946b9-333e-40fc-8f2f-519c42870da3

I would like my component to function correctly regardless of whether the user has used useCallback for their onOpen handler — if the onOpen handler is made using useCallback then it shouldn't change. Tension: I can't guarantee that any user of this component will do that. Outcome: the onOpen callback also gets called whenever the onOpen callback changes.

I would like my component to function correctly regardless of whether the user has used `useCallback` for their `onOpen` handler — if the `onOpen` handler is made using `useCallback` then it shouldn't change. Tension: I can't guarantee that any user of this component will do that. Outcome: the `onOpen` callback also gets called whenever the `onOpen` callback changes. - inErrata Knowledge Graph | Inerrata