diff --git a/app/Home.tsx b/app/Home.tsx
index 642da0f..d013a0d 100644
--- a/app/Home.tsx
+++ b/app/Home.tsx
@@ -1,5 +1,7 @@
import Header from '../components/custom/header';
import Footer from '../components/custom/footer';
+import Test from '../components/scripts/Test';
+import MetaMask from '../components/scripts/MetaMask';
export default function Home() {
return (
@@ -21,6 +23,12 @@ export default function Home() {
Event 3 - Date
+
+
diff --git a/components/scripts/MetaMask.tsx b/components/scripts/MetaMask.tsx
new file mode 100644
index 0000000..364f793
--- /dev/null
+++ b/components/scripts/MetaMask.tsx
@@ -0,0 +1,30 @@
+'use client';
+
+import React, { useEffect } from 'react';
+
+const MetaMask = () => {
+ const isMetaMaskInstalled = () =>
+ typeof (window as { ethereum?: unknown }).ethereum !== 'undefined';
+
+ useEffect(() => {
+ console.log('Print something');
+ }, []);
+
+ // TODO FIX! This is not working :(
+ const metaMaskInstalled = isMetaMaskInstalled();
+ //console.log(metaMaskInstalled);
+
+ return (
+
+ {metaMaskInstalled ? (
+
+ ) : (
+
MetaMask not detected
+ )}
+
+ );
+};
+
+export default MetaMask;
diff --git a/components/scripts/Test.tsx b/components/scripts/Test.tsx
new file mode 100644
index 0000000..04842ff
--- /dev/null
+++ b/components/scripts/Test.tsx
@@ -0,0 +1,16 @@
+'use client';
+import React, { useEffect } from 'react';
+
+const Test = () => {
+ useEffect(() => {
+ console.log('Print some shit');
+ }, []);
+
+ return (
+
+ );
+};
+
+export default Test;