diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 1b653dc..8b93b73 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -32,17 +32,17 @@ jobs: - name: Install dependencies run: yarn install --immutable - - name: Install Foundry - uses: foundry-rs/foundry-toolchain@v1 + # - name: Install Foundry + # uses: foundry-rs/foundry-toolchain@v1 - - name: Run foundry node, deploy contracts (& generate contracts typescript output) - env: - ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }} - run: yarn chain & yarn deploy - id: build + # - name: Run foundry node, deploy contracts (& generate contracts typescript output) + # env: + # ETHERSCAN_API_KEY: ${{ secrets.ETHERSCAN_API_KEY }} + # run: yarn chain & yarn deploy + # id: build - - name: Run tests - run: yarn test -vvv + # - name: Run tests + # run: yarn test -vvv - name: Run nextjs lint diff --git a/packages/nextjs/app/collections/[network]/[address]/[tokenId]/page.tsx b/packages/nextjs/app/collections/[network]/[address]/[tokenId]/page.tsx deleted file mode 100644 index 76af4eb..0000000 --- a/packages/nextjs/app/collections/[network]/[address]/[tokenId]/page.tsx +++ /dev/null @@ -1,11 +0,0 @@ -"use client"; - -export default function Token({ params }: { params: { id: string } }) { - console.log(params); - - return ( -
-

Hello!

-
- ); -} diff --git a/packages/nextjs/app/collections/[network]/[address]/page.tsx b/packages/nextjs/app/collections/[network]/[address]/page.tsx deleted file mode 100644 index 619a51f..0000000 --- a/packages/nextjs/app/collections/[network]/[address]/page.tsx +++ /dev/null @@ -1,58 +0,0 @@ -"use client"; - -import React from "react"; -//, { useEffect } -import { useState } from "react"; -import { useAccount } from "wagmi"; -// import "react-dropdown/style.css"; -import { Collection } from "~~/components/scaffold-nft/collection/Collection"; -// import useAdvancedFiltering from "~~/hooks/scaffold-nft/useAdvancedFiltering"; -// import useCheckboxes from "~~/hooks/scaffold-nft/useCheckboxes"; -// import useTokenIds from "~~/hooks/scaffold-nft/useTokenIds"; -import { useTokens } from "~~/hooks/scaffold-nft/useTokens"; - -// import { renderInputOptions } from "~~/scaffold-nft-config"; - -export default function CollectionPage({ params }: { params: { network: string; address: string } }) { - // const { inputComponents, componentsToRender } = useCheckboxes(renderInputOptions); - - const userAccount = useAccount(); - - // const { tokenIds, setTokenIds } = useTokenIds(2); - // async function onSubmit(newIds: bigint[]) { - // setTokenIds([...newIds]); - // } - - // const tokenIds = [BigInt(0), BigInt(1)]; - - const [tokenIds] = useState([BigInt(0), BigInt(1)]); - - // const { - // chosenOption, - // // chosenOption2, - // output: advancedOutput, - // } = useAdvancedFiltering(inputComponents, onSubmit); - - const { collection, isLoading, isError } = useTokens( - params["network"], - params["address"], - userAccount.address, - tokenIds, - "nftstorage", - //chosenOption2, - ); - - console.log(collection); - - return ( -
- {/* {advancedOutput} */} - -
- ); -} diff --git a/packages/nextjs/z_app/collections/[network]/[address]/[tokenId]/page.tsx b/packages/nextjs/z_app/collections/[network]/[address]/[tokenId]/page.tsx new file mode 100644 index 0000000..ce12c1e --- /dev/null +++ b/packages/nextjs/z_app/collections/[network]/[address]/[tokenId]/page.tsx @@ -0,0 +1,11 @@ +// "use client"; + +// export default function Token({ params }: { params: { id: string } }) { +// console.log(params); + +// return ( +//
+//

Hello!

+//
+// ); +// } diff --git a/packages/nextjs/z_app/collections/[network]/[address]/page.tsx b/packages/nextjs/z_app/collections/[network]/[address]/page.tsx new file mode 100644 index 0000000..71b5489 --- /dev/null +++ b/packages/nextjs/z_app/collections/[network]/[address]/page.tsx @@ -0,0 +1,58 @@ +// "use client"; + +// import React from "react"; +// //, { useEffect } +// import { useState } from "react"; +// import { useAccount } from "wagmi"; +// // import "react-dropdown/style.css"; +// import { Collection } from "~~/components/scaffold-nft/collection/Collection"; +// // import useAdvancedFiltering from "~~/hooks/scaffold-nft/useAdvancedFiltering"; +// // import useCheckboxes from "~~/hooks/scaffold-nft/useCheckboxes"; +// // import useTokenIds from "~~/hooks/scaffold-nft/useTokenIds"; +// import { useTokens } from "~~/hooks/scaffold-nft/useTokens"; + +// // import { renderInputOptions } from "~~/scaffold-nft-config"; + +// export default function CollectionPage({ params }: { params: { network: string; address: string } }) { +// // const { inputComponents, componentsToRender } = useCheckboxes(renderInputOptions); + +// const userAccount = useAccount(); + +// // const { tokenIds, setTokenIds } = useTokenIds(2); +// // async function onSubmit(newIds: bigint[]) { +// // setTokenIds([...newIds]); +// // } + +// // const tokenIds = [BigInt(0), BigInt(1)]; + +// const [tokenIds] = useState([BigInt(0), BigInt(1)]); + +// // const { +// // chosenOption, +// // // chosenOption2, +// // output: advancedOutput, +// // } = useAdvancedFiltering(inputComponents, onSubmit); + +// const { collection, isLoading, isError } = useTokens( +// params["network"], +// params["address"], +// userAccount.address, +// tokenIds, +// "nftstorage", +// //chosenOption2, +// ); + +// console.log(collection); + +// return ( +//
+// {/* {advancedOutput} */} +// +//
+// ); +// }