- NextJs
- Material UI
- Storybook
- Typescript
- i18n
- i18nexus
- Redux
- Redux Toolkit
Two potential ways to deploy the application
-
To implement wallet connection use the
BlockChainProvider
from the snet-ui.
import BlockChainProvider from "snet-ui/Blockchain/Provider"
you can also look the sample implementation of the blockchain provider insnet-ui/Blockchain/WalletModal.stories.tsx
-
In order to trigger the wallet connection, please display the
WalletModal
.
You can refer to the same storybook component as the above point. -
To fetch the user details use the hook
useActiveWeb3React
import { useActiveWeb3React } from "snet-ui/Blockchain/web3Hooks"
This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx
. The page auto-updates as you edit the file.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details!