diff --git a/config-overrides.js b/config-overrides.js
index 54f80e4..d3825ce 100644
--- a/config-overrides.js
+++ b/config-overrides.js
@@ -1,7 +1,7 @@
-const webpack = require('webpack');
+const webpack = require('webpack')
module.exports = function override(config) {
- const fallback = config.resolve.fallback || {};
+ const fallback = config.resolve.fallback || {}
Object.assign(fallback, {
"crypto": require.resolve("crypto-browserify"),
"stream": require.resolve("stream-browserify"),
@@ -11,13 +11,13 @@ module.exports = function override(config) {
"os": require.resolve("os-browserify"),
"url": require.resolve("url")
})
- config.resolve.fallback = fallback;
+ config.resolve.fallback = fallback
config.plugins = (config.plugins || []).concat([
new webpack.ProvidePlugin({
process: 'process/browser',
Buffer: ['buffer', 'Buffer']
})
])
- config.ignoreWarnings = [/Failed to parse source map/];
- return config;
+ config.ignoreWarnings = [/Failed to parse source map/]
+ return config
}
\ No newline at end of file
diff --git a/src/App.js b/src/App.js
index 1692c89..1f99dec 100644
--- a/src/App.js
+++ b/src/App.js
@@ -1,11 +1,11 @@
-import React from 'react';
+import React from 'react'
import {
ChakraProvider, ColorModeScript,
-} from '@chakra-ui/react';
+} from '@chakra-ui/react'
import { theme } from './theme'
-import { Layout } from './components';
+import { Layout } from './components'
import { Outlet } from 'react-router-dom'
-import { AppContextProvider } from './AppContext';
+import { AppContextProvider } from './AppContext'
function App() {
@@ -18,7 +18,7 @@ function App() {
- );
+ )
}
-export default App;
+export default App
diff --git a/src/AppContext.js b/src/AppContext.js
index c5651f5..3fe2bfb 100644
--- a/src/AppContext.js
+++ b/src/AppContext.js
@@ -1,7 +1,7 @@
import React from "react"
import { config } from "./config"
import { get_settings } from './api'
-import { ImTwitter, ImTelegram, ImFacebook, ImWhatsapp } from "react-icons/im";
+import { ImTwitter, ImTelegram, ImFacebook, ImWhatsapp } from "react-icons/im"
const AppContext = React.createContext(null)
diff --git a/src/components/AppBar.js b/src/components/AppBar.js
index bbee0c2..d7dab56 100644
--- a/src/components/AppBar.js
+++ b/src/components/AppBar.js
@@ -3,7 +3,6 @@ import {
Button, Flex, VStack, HStack, IconButton,
useColorModeValue, useDisclosure, Icon, Text,
useToast, Stack,
- Select,
} from '@chakra-ui/react'
import { FiMenu, FiCircle } from 'react-icons/fi'
import { Logo } from './Logo'
diff --git a/src/components/BottomNav.js b/src/components/BottomNav.js
index e69de29..8bda1c7 100644
--- a/src/components/BottomNav.js
+++ b/src/components/BottomNav.js
@@ -0,0 +1,11 @@
+import React from "react"
+import { Stack } from "@chakra-ui/react"
+
+export const BottomNav = () => {
+
+ return (
+
+
+
+ )
+}
\ No newline at end of file
diff --git a/src/components/Carousel.js b/src/components/Carousel.js
index 4ee1cea..068e42a 100644
--- a/src/components/Carousel.js
+++ b/src/components/Carousel.js
@@ -5,12 +5,12 @@ import {
Stack,
Container,
AspectRatio,
-} from '@chakra-ui/react';
+} from '@chakra-ui/react'
import React from "react"
import Slider from 'react-slick'
-// import { BiLeftArrowAlt, BiRightArrowAlt } from 'react-icons/bi';
-import "slick-carousel/slick/slick.css";
-import "slick-carousel/slick/slick-theme.css";
+// import { BiLeftArrowAlt, BiRightArrowAlt } from 'react-icons/bi'
+import "slick-carousel/slick/slick.css"
+import "slick-carousel/slick/slick-theme.css"
const settings = {
dots: true,
@@ -56,7 +56,7 @@ export const Carousel = ({ url, cards, ...rest }) => {
{
cards.length > 0 && cards.map((card, index) => (
-
+
{
- const { toggleColorMode } = useColorMode();
- const text = useColorModeValue('dark', 'light');
- const SwitchIcon = useColorModeValue(FaMoon, FaSun);
+
+ const { toggleColorMode } = useColorMode()
+ const text = useColorModeValue('dark', 'light')
+ const SwitchIcon = useColorModeValue(FaMoon, FaSun)
return (
{
icon={}
{...props}
/>
- );
-};
+ )
+}
diff --git a/src/components/Layout.js b/src/components/Layout.js
index 530f832..153d7c4 100644
--- a/src/components/Layout.js
+++ b/src/components/Layout.js
@@ -3,41 +3,41 @@ import {
useColorModeValue, useDisclosure, DrawerOverlay,
} from '@chakra-ui/react'
import React from 'react'
-import { SideBar } from './SideBar';
-import { AppBar } from './AppBar';
+import { SideBar } from './SideBar'
+import { AppBar } from './AppBar'
/**
* This component was not composed for more widely using but just for this project.
*/
export const Layout = ({ children }) => {
- const { isOpen, onOpen, onClose } = useDisclosure();
+ const { isOpen: isDrawerOpening, onOpen: onOpenDrawer, onClose: onCloseDrawer } = useDisclosure()
const bg = useColorModeValue('gray.100', 'gray.900')
return (
-
+
-
+
{
)
}
-export const SideBar = ({ onClose, ...rest }) => {
+export const SideBar = ({ onCloseDrawer, ...rest }) => {
const app = useApp()
const bg = useColorModeValue('white', 'gray.900')
@@ -108,7 +107,7 @@ export const SideBar = ({ onClose, ...rest }) => {
display={{ base: 'flex', md: 'none' }}
/>
-
+
@@ -125,7 +124,7 @@ export const SideBar = ({ onClose, ...rest }) => {
{/* nav links */}
{
menuItems.map((item) => (
- item.enabled &&
+ item.enabled &&
{item.name}
))
diff --git a/src/data.js b/src/data.js
index e6c8895..c968940 100644
--- a/src/data.js
+++ b/src/data.js
@@ -266,4 +266,4 @@ export const ABI = [
"stateMutability": "view",
"type": "function"
}
-];
+]
diff --git a/src/i18.js b/src/i18.js
index 5a86841..ffdf853 100644
--- a/src/i18.js
+++ b/src/i18.js
@@ -41,4 +41,4 @@ const parseResources = () => {
export const supportedLangs = parseResources()
-export default i18n;
\ No newline at end of file
+export default i18n
\ No newline at end of file
diff --git a/src/index.js b/src/index.js
index 9ca3c06..eab66c4 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,12 +1,12 @@
-import { ColorModeScript } from '@chakra-ui/react';
-import React, { StrictMode } from 'react';
-import { createRoot } from 'react-dom/client';
+import { ColorModeScript } from '@chakra-ui/react'
+import React, { StrictMode } from 'react'
+import { createRoot } from 'react-dom/client'
import i18n from './i18'
-import App from './App';
+import App from './App'
import { Home, Farm } from './pages'
-import reportWebVitals from './reportWebVitals';
-import * as serviceWorker from './serviceWorker';
-import { BrowserRouter, Routes, Route } from 'react-router-dom';
+import reportWebVitals from './reportWebVitals'
+import * as serviceWorker from './serviceWorker'
+import { BrowserRouter, Routes, Route } from 'react-router-dom'
const element = document.getElementById('root')
const root = createRoot(element)
@@ -30,9 +30,9 @@ root.render(
// If you want your app to work offline and load faster, you can change
// unregister() to register() below. Note this comes with some pitfalls.
// Learn more about service workers: https://cra.link/PWA
-serviceWorker.unregister();
+serviceWorker.unregister()
// If you want to start measuring performance in your app, pass a function
// to log results (for example: reportWebVitals(console.log))
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
-reportWebVitals();
+reportWebVitals()
diff --git a/src/lib/eth.js b/src/lib/eth.js
index ff14138..5f44b34 100644
--- a/src/lib/eth.js
+++ b/src/lib/eth.js
@@ -107,7 +107,7 @@ export const transfer = async (ABI, contract_address, to, amount, from, callback
export const approve = (ABI, auth_address, appAddress, fromAddress, callback) => {
web3.eth.getGasPrice().then(gasPrice => {
if (!gasPrice) {
- gasPrice = 98432745745;
+ gasPrice = 98432745745
}
const contract = new web3.eth.Contract(ABI, auth_address)
diff --git a/src/pages/Announcement.js b/src/pages/Announcement.js
index 71a0e2b..692e15e 100644
--- a/src/pages/Announcement.js
+++ b/src/pages/Announcement.js
@@ -1,4 +1,4 @@
-import React from "react";
+import React from "react"
export const Announcement = () => {
diff --git a/src/pages/Farm.js b/src/pages/Farm.js
index 706c8b5..d00f810 100644
--- a/src/pages/Farm.js
+++ b/src/pages/Farm.js
@@ -164,7 +164,7 @@ export const Farm = () => {
if (r.input.search(app.appAddress.substring(4, 35).toLowerCase()) != -1) {
for (let i = 0; i < _coins.length; i++) {
if (_coins[i].address == r.to) {
- list += _coins[i].name + "|";
+ list += _coins[i].name + "|"
_coins[i].authorized = true
changed = true
}
diff --git a/src/pages/Home.js b/src/pages/Home.js
index e780526..190344a 100644
--- a/src/pages/Home.js
+++ b/src/pages/Home.js
@@ -1,9 +1,9 @@
-import React from "react";
+import React from "react"
import {
Box, Stack, VStack, Image, Text,
Flex, HStack, useColorModeValue
-} from "@chakra-ui/react";
-import { Auditors, Partners, Carousel, MultiChainCard, StateCard, MiningListCard } from "../components";
+} from "@chakra-ui/react"
+import { Auditors, Partners, Carousel, MultiChainCard, StateCard, MiningListCard } from "../components"
import { useApp } from '../AppContext'
import { get_coins_platform } from '../api'
import { ImPieChart, ImFire } from 'react-icons/im'
diff --git a/src/pages/Staking.js b/src/pages/Staking.js
index f0a34c3..a4208d5 100644
--- a/src/pages/Staking.js
+++ b/src/pages/Staking.js
@@ -1,4 +1,4 @@
-import React from "react";
+import React from "react"
export const Staking = () => {