mirror of
https://github.com/neynarxyz/create-farcaster-mini-app.git
synced 2025-11-16 08:08:56 -05:00
Update README
This commit is contained in:
parent
530fb860c3
commit
bc2512e07d
@ -20,8 +20,7 @@ export default function Demo() {
|
|||||||
const [isContextOpen, setIsContextOpen] = useState(false);
|
const [isContextOpen, setIsContextOpen] = useState(false);
|
||||||
const [txHash, setTxHash] = useState<string | null>(null);
|
const [txHash, setTxHash] = useState<string | null>(null);
|
||||||
|
|
||||||
const { address, addresses, isConnected } = useAccount();
|
const { address, isConnected } = useAccount();
|
||||||
|
|
||||||
const {
|
const {
|
||||||
sendTransaction,
|
sendTransaction,
|
||||||
error: sendTxError,
|
error: sendTxError,
|
||||||
@ -29,6 +28,11 @@ export default function Demo() {
|
|||||||
isPending: isSendTxPending,
|
isPending: isSendTxPending,
|
||||||
} = useSendTransaction();
|
} = useSendTransaction();
|
||||||
|
|
||||||
|
const { isLoading: isConfirming, isSuccess: isConfirmed } =
|
||||||
|
useWaitForTransactionReceipt({
|
||||||
|
hash: txHash as `0x${string}`,
|
||||||
|
});
|
||||||
|
|
||||||
const {
|
const {
|
||||||
signMessage,
|
signMessage,
|
||||||
error: signError,
|
error: signError,
|
||||||
@ -43,13 +47,7 @@ export default function Demo() {
|
|||||||
isPending: isSignTypedPending,
|
isPending: isSignTypedPending,
|
||||||
} = useSignTypedData();
|
} = useSignTypedData();
|
||||||
|
|
||||||
const { isLoading: isConfirming, isSuccess: isConfirmed } =
|
|
||||||
useWaitForTransactionReceipt({
|
|
||||||
hash: txHash as `0x${string}`,
|
|
||||||
});
|
|
||||||
|
|
||||||
const { disconnect } = useDisconnect();
|
const { disconnect } = useDisconnect();
|
||||||
|
|
||||||
const { connect } = useConnect();
|
const { connect } = useConnect();
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@ -179,12 +177,6 @@ export default function Demo() {
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{addresses && (
|
|
||||||
<div className="my-2 text-xs">
|
|
||||||
Addresses: <pre className="inline">{JSON.stringify(addresses.length)}</pre>
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
|
|
||||||
<div className="mb-4">
|
<div className="mb-4">
|
||||||
<Button
|
<Button
|
||||||
onClick={() =>
|
onClick={() =>
|
||||||
|
|||||||
@ -1,5 +1,3 @@
|
|||||||
"use client";
|
|
||||||
|
|
||||||
import { createConfig, http, WagmiProvider } from "wagmi";
|
import { createConfig, http, WagmiProvider } from "wagmi";
|
||||||
import { base } from "wagmi/chains";
|
import { base } from "wagmi/chains";
|
||||||
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
import sdk from "@farcaster/frame-sdk";
|
import sdk from "@farcaster/frame-sdk";
|
||||||
import { SwitchChainError, fromHex, getAddress, numberToHex } from "viem";
|
import { SwitchChainError, fromHex, getAddress, numberToHex } from "viem";
|
||||||
|
|
||||||
import { ChainNotConfiguredError, createConnector } from "wagmi";
|
import { ChainNotConfiguredError, createConnector } from "wagmi";
|
||||||
|
|
||||||
frameConnector.type = "frameConnector" as const;
|
frameConnector.type = "frameConnector" as const;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user