Releases: wevm/wagmi
@wagmi/[email protected]
Patch Changes
- Updated dependencies [
058c8c1]:- @wagmi/[email protected]
[email protected]
Minor Changes
-
Deprecated custom mutate function names and renamed to
mutate/mutateAsyncto reduce destructure key renaming fatigue and align with TanStack Query terminology. (#4878)Before
Had to destructure hook result and often rename keys when using multiple of the same hook. Could decide not to destructure, but syntax becomes awkward for mutate functions (e.g.
connect.connectorconnect.connectAsync).const { connect, isPending: connectIsPending } = useConnect(); const { writeContract: transfer, error: transferError, isPending: transferIsPending, } = useWriteContract(); const { writeContract: approve, error: approveError } = useWriteContract();
After
Allows you to name the hook result whatever you want and not worry about also renaming properties.
const connect = useConnect(); // connect.isPending const transfer = useWriteContract(); // transfer.mutate, transfer.error, transfer.isPending const approve = useWriteContract(); // approve.mutate, approve.error
@wagmi/[email protected]
Patch Changes
-
Deprecated custom mutate function names and renamed to
mutate/mutateAsyncto reduce destructure key renaming fatigue and align with TanStack Query terminology. (#4878)Before
Had to destructure hook result and often rename keys when using multiple of the same hook. Could decide not to destructure, but syntax becomes awkward for mutate functions (e.g.
connect.connectorconnect.connectAsync).const { connect, isPending: connectIsPending } = useConnect(); const { writeContract: transfer, error: transferError, isPending: transferIsPending, } = useWriteContract(); const { writeContract: approve, error: approveError } = useWriteContract();
After
Allows you to name the hook result whatever you want and not worry about also renaming properties.
const connect = useConnect(); // connect.isPending const transfer = useWriteContract(); // transfer.mutate, transfer.error, transfer.isPending const approve = useWriteContract(); // approve.mutate, approve.error
[email protected]
Patch Changes
- Updated dependencies [
0a46561]:- @wagmi/[email protected]
@wagmi/[email protected]
Patch Changes
- Updated dependencies [
0a46561]:- @wagmi/[email protected]
@wagmi/[email protected]
Patch Changes
- Fixed account ordering in
baseAccountconnection response (#4882)
[email protected]
Patch Changes
- Updated dependencies [
856548a]:- @wagmi/[email protected]
[email protected]
Patch Changes
- Bumped next.js template dependencies (
d717d86)
@wagmi/[email protected]
Patch Changes
- Updated dependencies [
856548a]:- @wagmi/[email protected]
@wagmi/[email protected]
Patch Changes
- Fixed
baseAccountreconnect behavior (#4884)