PHP 8.2.30
Preview: Reference.js Size: 934 B
/home/byroehnu/easepay.easetack.com/node_modules/react-popper/lib/esm/Reference.js

import * as React from 'react';
import warning from 'warning';
import { ManagerReferenceNodeSetterContext } from './Manager';
import { safeInvoke, unwrapArray, setRef } from './utils';
export function Reference(_ref) {
  var children = _ref.children,
      innerRef = _ref.innerRef;
  var setReferenceNode = React.useContext(ManagerReferenceNodeSetterContext);
  var refHandler = React.useCallback(function (node) {
    setRef(innerRef, node);
    safeInvoke(setReferenceNode, node);
  }, [innerRef, setReferenceNode]); // ran on unmount
  // eslint-disable-next-line react-hooks/exhaustive-deps

  React.useEffect(function () {
    return function () {
      return setRef(innerRef, null);
    };
  }, []);
  React.useEffect(function () {
    warning(Boolean(setReferenceNode), '`Reference` should not be used outside of a `Manager` component.');
  }, [setReferenceNode]);
  return unwrapArray(children)({
    ref: refHandler
  });
}

Directory Contents

Dirs: 1 × Files: 8

Name Size Perms Modified Actions
- drwxr-xr-x 2026-03-14 01:49:21
Edit Download
127 B lr--r--r-- 2026-03-14 01:49:21
Edit Download
240 B lrw-r--r-- 2026-02-28 00:28:38
Edit Download
905 B lrw-r--r-- 2026-02-28 00:28:34
Edit Download
2.58 KB lrw-r--r-- 2026-02-28 00:28:36
Edit Download
934 B lrw-r--r-- 2026-02-28 00:28:38
Edit Download
0 B lrw-r--r-- 2026-02-28 00:28:36
Edit Download
3.35 KB lrw-r--r-- 2026-02-28 00:28:40
Edit Download
1.49 KB lrw-r--r-- 2026-02-28 00:28:42
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).