message: fix: Update usePopupTarget to apply Refs to elements not class instance
  Fixes:
  Add a ref to banner component doesn't cause the ref to work. Code uses instanceof to apply ref to element rather than class instance.
  This is a suggestion from
  [category:Components]
diff: @@ -13,7 +13,7 @@ export const usePopupTarget = createHook(({events, state}: PopupModel, ref) => {
  // `state.targetRef` manually. This ensures that custom target components don't need to handle
  // ref forwarding since ref forwarding is only really needed to programmatically open popups
  // around a target _before_ a user clicks. In that rare case, ref forwarding is required.
  - if (!state.targetRef.current) {
  + if (!(state.targetRef.current instanceof Element)) {
  (state.targetRef as React.MutableRefObject<any>).current = event.currentTarget;
  }
  