diff --git a/src/index.css b/src/index.css
index ac6ce9e0..cc8b9900 100644
--- a/src/index.css
+++ b/src/index.css
@@ -182,10 +182,12 @@ html, body {
--greenAlpha: #18a97978;
--greenAlphaGradient: #09a16e85;
--darkGreen: #18a979;
+ --blackGreen: #123f30;
--red: #d73e36;
--redAlpha: #d73e3678;
--redAlphaGradient: #e124175e;
--darkRed: #d73e36;
+ --blackRed: #79150f;
--orange: #ff8124;
--orangeAlpha: #e97b50b0;
--blue: #0e4095;
@@ -222,10 +224,12 @@ html, body {
--greenAlpha: #18a97978;
--greenAlphaGradient: #31cc6a4d;
--darkGreen: #18a979;
+ --blackGreen: #123f30;
--red: #ff5555;
--redAlpha: #d73e3678;
--redAlphaGradient: #e8201236;
--darkRed: #d73e36;
+ --blackRed: #79150f;
--orange: #ff8124;
--orangeAlpha: #b16649d9;
--blue: #6f9ffff5;
diff --git a/src/index.js b/src/index.js
index 100462f3..2758ac78 100644
--- a/src/index.js
+++ b/src/index.js
@@ -20,6 +20,9 @@ import i18n from "i18next";
import LanguageDetector from "i18next-browser-languagedetector";
import Backend from "i18next-http-backend";
import {initReactI18next} from "react-i18next";
+import toast, {ToastBar, Toaster} from "react-hot-toast";
+import Icon from "./components/Icon/Icon";
+
const sagaMiddleware = createSagaMiddleware();
const rootReducer = combineReducers({
@@ -73,6 +76,59 @@ i18n
});
+const Toast = () => {
+ return
+ {(t) => {
+ return
+ {({ icon, message }) => (
+ <>
+ {t.type !== 'loading' && (
+ /**/
+ toast.dismiss(t.id)}
+ />
+ )}
+ {message}
+ >
+ )}
+
+ }
+ }
+ ;
+}
+
//React query client
const queryClient = new QueryClient()
@@ -85,6 +141,7 @@ root.render(
{/**/}
+
{/**/}
diff --git a/src/main/Browser/Browser.js b/src/main/Browser/Browser.js
index 37f9cec0..289d9b94 100644
--- a/src/main/Browser/Browser.js
+++ b/src/main/Browser/Browser.js
@@ -59,35 +59,6 @@ const Browser = () => {
meta.description.content = description ? description : " "
}, [title, description])
- const Toast = () =>
-
-
if (isLoading) return
if (hasError) return
@@ -111,7 +82,6 @@ const Browser = () => {
-
>
);
};