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