5.2.64 • Published 1 year ago

@zitterorg/delectus-est v5.2.64

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

npm downloads CI

Merge-Refs

A function that merges React refs into one. Filters out invalid (eg. falsy) refs as well and returns original ref if only one valid ref was given.

tl;dr

  • Install by executing npm install @zitterorg/delectus-est or yarn add @zitterorg/delectus-est.
  • Import by adding import mergeRefs from '@zitterorg/delectus-est'.
  • Use it in ref like so: <div ref={mergeRefs(ref, someOtherRef)} />

Accepted refs

  • Refs created using createRef()
  • Refs created using useRef()
  • Functional refs

Example

function Hello() {
  const ref1 = useRef<HTMLDivElement>(); // I'm going to be updated!
  const ref2 = (element: HTMLDivElement) => {
    // I'm going to be called!
  };

  return <div ref={mergeRefs(ref1, ref2)} />;
}

License

The MIT License.

Author

5.2.64

1 year ago

5.2.60

2 years ago

5.2.63

1 year ago

5.2.62

1 year ago

5.2.61

1 year ago

5.2.59

2 years ago

5.2.58

2 years ago

5.2.57

2 years ago

5.1.57

2 years ago

5.1.56

2 years ago

5.1.55

2 years ago

3.1.53

2 years ago

4.1.53

2 years ago

5.1.54

2 years ago

5.1.53

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

3.1.50

2 years ago

3.1.52

2 years ago

3.1.51

2 years ago

2.1.49

2 years ago

2.1.48

2 years ago

1.1.34

2 years ago

1.0.22

2 years ago

1.1.33

2 years ago

1.0.21

2 years ago

1.1.32

2 years ago

1.0.20

2 years ago

1.1.31

2 years ago

1.1.38

2 years ago

1.0.26

2 years ago

1.1.37

2 years ago

1.0.25

2 years ago

1.1.36

2 years ago

1.0.24

2 years ago

1.1.35

2 years ago

1.0.23

2 years ago

1.0.29

2 years ago

1.0.28

2 years ago

1.1.39

2 years ago

1.0.27

2 years ago

1.1.41

2 years ago

1.1.40

2 years ago

1.1.45

2 years ago

1.1.44

2 years ago

1.1.43

2 years ago

1.0.31

2 years ago

1.1.42

2 years ago

1.0.30

2 years ago

1.1.48

2 years ago

1.1.47

2 years ago

1.1.46

2 years ago

3.1.49

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.9

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago