Skip to content

useDisconnect

Disconnects the app from the wallet.

Import

ts
import { useDisconnect } from "@midl/react";

Example

tsx
function Page() {
  const { disconnect } = useDisconnect();

  return (
    <div>
      <button onClick={disconnect}>Disconnect</button>
    </div>
  );
}

Parameters

NameTypeDescription
mutationUseMutationOptions(optional) Mutation options for react-query.
configConfig(optional) Custom config to override the default from context.

Returns

NameTypeDescription
disconnect() => voidFunction to initiate disconnection.
disconnectAsync() => Promise<void>Function to asynchronously disconnect.
...restobjectAdditional mutation state (e.g. isLoading, error, etc.).