1.0.0 • Published 11 months ago

btn-utils v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

btn-utils

Installation

npm install btn-utils
yarn add btn-utils

How To Use

import { disableButton, enableButton } from "btn-utils";
import { MouseEvent, useCallback } from "react";

export default function App() {
	const disableButton = useCallback((e: MouseEvent) => disableButton(e.target as HTMLButtonElement, "Saving"), []);

	const enableButton = useCallback((e: MouseEvent) => enableButton(e.target as HTMLButtonElement), []);

	return (
		<>
			<button onClick={disableButton}>Disable button</button>
			<button onClick={enableButton}>Enable button</button>
		</>
	);
}
1.0.0

11 months ago