UNPKG

rerenderer

Version:

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

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