UNPKG

rerenderer

Version:

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

14 lines (13 loc) 446 B
import { jsx as _jsx } from "react/jsx-runtime"; import React from 'react'; export function useRerender(initialValue) { var _a = React.useState(initialValue), value = _a[0], setValue = _a[1]; var updateValue = React.useCallback(function (newValue) { setValue(newValue); }, []); return [value, updateValue]; } export function Rerender(_a) { var value = _a.value, onChange = _a.onChange; return (_jsx("div", {})); }