diff --git a/browser-extensions/chrome/src/components/App.tsx b/browser-extensions/chrome/src/components/App.tsx
index 983528ca0..acc846b59 100644
--- a/browser-extensions/chrome/src/components/App.tsx
+++ b/browser-extensions/chrome/src/components/App.tsx
@@ -1,10 +1,20 @@
import React from 'react';
import '../styles/tailwind.css';
+import Button from './Button';
const App: React.FC = () => {
+ const handleClick = () => {
+ alert('Button clicked!');
+ };
+
return (
Hello, AliasVault Chrome Extension!
+
+
+
);
};
diff --git a/browser-extensions/chrome/src/components/Button.tsx b/browser-extensions/chrome/src/components/Button.tsx
new file mode 100644
index 000000000..c36c4659f
--- /dev/null
+++ b/browser-extensions/chrome/src/components/Button.tsx
@@ -0,0 +1,19 @@
+import React from 'react';
+
+interface ButtonProps {
+ onClick: () => void;
+ children: React.ReactNode;
+}
+
+const Button: React.FC = ({ onClick, children }) => {
+ return (
+
+ );
+};
+
+export default Button;
\ No newline at end of file