Skip to content

fakundo/preact-merge-refs

Repository files navigation

preact-merge-refs

npm

Simple utility function for merging Preact refs.

Installation

npm i preact-merge-refs

Usage

import { useRef } from 'preact/hooks';
import { mergeRefs } from 'preact-merge-refs'

const refFunc = (node) => {};

export const TestComponent() {
  const ref1 = useRef();
  const ref2 = useRef();
  return (
    <div ref={mergeRefs([ref1, ref2, refFunc])} />
  );
}

API

export declare function mergeRefs<T = any>(
  refs: Array<Preact.Ref<T>>
): Preact.RefCallback<T>;

About

Simple utility function for merging Preact refs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published