diff --git a/contexts/ContextProvider.tsx b/contexts/ContextProvider.tsx
index e29879c..afeeeeb 100644
--- a/contexts/ContextProvider.tsx
+++ b/contexts/ContextProvider.tsx
@@ -22,6 +22,7 @@ import {
import { useRouter } from 'next/router'
import { AutoConnectProvider } from './AutoConnextProvider'
import { clusterApiUrl } from '@solana/web3.js'
+import { Box } from '@chakra-ui/react'
// import { AutoConnectProvider } from './AutoConnextProvider'
// Default styles that can be overridden by your app
@@ -29,11 +30,13 @@ require('@solana/wallet-adapter-react-ui/styles.css')
export const WalletContextProvider: FC = ({ children }) => {
// If window exists and is on localhost, choose devnet, else choose mainnet
- const network =
- typeof window !== 'undefined' && process.env.NEXT_PUBLIC_ENV === 'dev'
- ? (process.env.NEXT_PUBLIC_ALCHEMY_SOLANA as string)
- : (process.env.NEXT_PUBLIC_ALCHEMY_SOLANA as string)
+ // const network =
+ // typeof window !== 'undefined' && process.env.NEXT_PUBLIC_ENV === 'dev'
+ // ? (process.env.NEXT_PUBLIC_ALCHEMY_SOLANA as string)
+ // : (process.env.NEXT_PUBLIC_ALCHEMY_SOLANA as string)
+ const network = clusterApiUrl('mainnet-beta')
const endpoint = useMemo(() => network, [network])
+
const wallets = useMemo(
() => [
new PhantomWalletAdapter(),
@@ -53,6 +56,7 @@ export const WalletContextProvider: FC = ({ children }) => {
{children}
+ // {children}
)
}
diff --git a/layouts/CreateEvent/Step1.layout.tsx b/layouts/CreateEvent/Step1.layout.tsx
index 8be0d5f..95db4a6 100755
--- a/layouts/CreateEvent/Step1.layout.tsx
+++ b/layouts/CreateEvent/Step1.layout.tsx
@@ -93,6 +93,7 @@ export default function Step1({
isOpen={isOpen}
onClose={onClose}
onSubmit={(date: any) => {
+ localStorage.setItem('date', date)
setFormDetails({
...formDetails,
date,
@@ -130,13 +131,25 @@ export default function Step1({
{
+ localStorage.setItem(
+ 'price',
+ JSON.stringify(e.target.checked)
+ )
setIsPaid(e.target.checked)
setFormDetails({
...formDetails,
fee: 0,
})
}}
- isChecked={isPaid}
+ isChecked={
+ localStorage.getItem('price') === undefined
+ ? isPaid
+ : JSON.parse(
+ localStorage.getItem(
+ 'price'
+ ) as string
+ )
+ }
id="price"
colorScheme="linkedin"
/>
@@ -162,6 +175,10 @@ export default function Step1({
{
+ localStorage.setItem(
+ 'InviteOnly',
+ JSON.stringify(e.target.checked)
+ )
setIsInviteOnly(e.target.checked)
setFormDetails({
...formDetails,
@@ -171,7 +188,15 @@ export default function Step1({
},
})
}}
- isChecked={isInviteOnly}
+ isChecked={
+ localStorage.getItem('InviteOnly') === undefined
+ ? isInviteOnly
+ : JSON.parse(
+ localStorage.getItem(
+ 'InviteOnly'
+ ) as string
+ )
+ }
id="price"
colorScheme="linkedin"
/>
@@ -202,13 +227,24 @@ export default function Step1({
{
+ localStorage.setItem(
+ 'title',
+ e.target.value
+ )
setFormDetails({
...formDetails,
title: e.target.value,
})
}}
fontSize="sm"
- value={formDetails.title}
+ value={
+ localStorage.getItem('title') ===
+ undefined
+ ? formDetails.title
+ : (localStorage.getItem(
+ 'title'
+ ) as string)
+ }
required
px="0"
_placeholder={{ color: 'gray.300' }}
@@ -244,8 +280,15 @@ export default function Step1({
required
px="0"
value={
- formDetails.category
- .event_type
+ localStorage.getItem(
+ 'EventType'
+ ) === undefined
+ ? formDetails
+ .category
+ .event_type
+ : (localStorage.getItem(
+ 'EventType'
+ ) as string)
}
_placeholder={{
color: 'gray.300',
@@ -273,6 +316,10 @@ export default function Step1({
>