1.0.2 • Published 4 years ago

@hoooks/use-prevent-leave v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@hoooks/use-prevent-leave

Ask user one more time before leaving a page for safe-termination. Useful when changes are not saved.

Installation

yarn

yarn add @hoooks/use-prevent-leave

npm

npm i @hoooks/use-prevent-leave

Usage

import React from "react";
import useTitle from "@hoooks/use-prevent-leave";

export default function App() {
  const { enablePrevent, disablePrevent } = usePreventLeave();
  return (
      <>
        <button onClick={enablePrevent}>enablePrevent</button>
        <button onClick={disablePrevent}>disablePrevent</button>
      </>
  );
}

Return

ReturnTypeDescription
FunctionsObjectAn object containing enablePrevent and disablePrevent