diff --git a/src/App.tsx b/src/App.tsx index d1b78d1..c2efc12 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,6 +8,7 @@ import TeamTestimonialsPage from "@/pages/TeamTestimonialsPage"; import PricingPage from "@/pages/PricingPage"; import PricingSimpleCards from "@/components/sections/pricing/PricingSimpleCards"; import { FaqSection } from "@/components/sections/faq/FaqSection"; +import ContactForm from "@/components/sections/contact/ContactForm"; export default function App() { return ( @@ -56,6 +57,14 @@ export default function App() {
+
+ +
); } \ No newline at end of file diff --git a/src/components/sections/contact/ContactForm.tsx b/src/components/sections/contact/ContactForm.tsx new file mode 100644 index 0000000..e50df54 --- /dev/null +++ b/src/components/sections/contact/ContactForm.tsx @@ -0,0 +1,71 @@ +import { motion } from "motion/react"; +import Button from "@/components/ui/Button"; +import TextAnimation from "@/components/ui/TextAnimation"; +import Input from "@/components/ui/Input"; +import Textarea from "@/components/ui/Textarea"; + +const ContactForm = ({ + tag, + title, + description, + buttonText, +}: { + tag: string; + title: string; + description: string; + buttonText: string; +}) => { + return ( +
+
+
+ {tag} + + +
+ + +
e.preventDefault()}> +
+
+ + +
+
+ + +
+
+
+ + +
+
+ +