UNPKG

@sinchsmb/ui-kit

Version:

UI kit for SinchSMB frontend

12 lines (10 loc) 270 B
import { ForwardedRef } from 'react'; export function setForwarderRef<T>(forwardedRef: ForwardedRef<T> | undefined, ref: T) { if (forwardedRef) { if ('current' in forwardedRef) { forwardedRef.current = ref; } else { forwardedRef(ref); } } }