Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
forbidals
/
demo-school-management.trinadezambia.com
/
__MACOSX
/
es2015
:
transformRef.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
import { assignRef } from './assignRef'; import { createCallbackRef } from './createRef'; /** * Transforms one ref to another * @example * ```tsx * const ResizableWithRef = forwardRef((props, ref) => * <Resizable {...props} ref={transformRef(ref, i => i ? i.resizable : null)}/> * ); * ``` */ export function transformRef(ref, transformer) { return createCallbackRef(function (value) { return assignRef(ref, transformer(value)); }); }