UNPKG

rerenderer

Version:

For React: Easy handling of object editing and state update re-renders

8 lines (7 loc) 297 B
import React from 'react'; export interface RerenderProps<T> { value: T; onChange: (newValue: T) => void; } export declare function useRerender<T>(initialValue: T): [T, (newValue: T) => void]; export declare function Rerender<T>({ value, onChange }: RerenderProps<T>): React.ReactElement;