4.0.1 • Published 8 months ago

@nftx/react v4.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@nftx/react

This package contains utils for nftx.js that are specific to the React ecosystem. It is not included in the main nftx.js package.

NftxProvider

const provider = createPublicClient();
const signer = createWalletClient();

return (
  <NftxProvider network={1} provider={provider} signer={signer}>
    <App />
  </NftxProvider>
);

useNftx

useNftx will return the provider-based details for you to use throughout your react application.

const { network, provider, signer } = useNftx();

const onSubmit = () => {
  increaseLiquidity({
    ...params,
    network,
    provider,
    signer,
  });
};

useTransaction

This is similar to react-query's useMutation and wagmi's useTransaction hooks. It takes a function that then returns an nftx.js-compatible transaction object.

const [
  write,
  {
    status,
    error,
    data: { transaction, receipt },
  },
] = useTransaction((args) => {
  return increaseLiquidity(args);
});
4.0.1

8 months ago

4.0.0

9 months ago

3.7.6

9 months ago

3.7.5

10 months ago

3.7.4

11 months ago

3.7.3

11 months ago

3.7.2

11 months ago

3.4.0

12 months ago

3.2.1

1 year ago

3.2.0

1 year ago

3.6.1

11 months ago

3.4.3

11 months ago

3.6.0

11 months ago

3.4.2

12 months ago

3.4.1

12 months ago

3.0.0

1 year ago

3.3.0

1 year ago

3.1.0

1 year ago

3.7.1

11 months ago

3.7.0

11 months ago

2.4.0

1 year ago

2.3.1

1 year ago

2.3.0

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.15.6

1 year ago

1.15.5

1 year ago

1.15.4

1 year ago

1.15.3

1 year ago

1.15.0

1 year ago

1.15.1

1 year ago

1.14.0

1 year ago

1.11.2

1 year ago

1.11.1

1 year ago

1.11.0

1 year ago

1.10.4

1 year ago

1.10.2

1 year ago

1.10.1

1 year ago

1.10.0

1 year ago

1.9.1

1 year ago

1.9.0

1 year ago

1.8.2

1 year ago

1.8.0

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.4.0

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.2

2 years ago

0.9.0

2 years ago

0.8.0

2 years ago

0.5.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.4.0

2 years ago

0.3.0

2 years ago

0.2.3

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago