diff --git a/src/components/Homepage/feedback.module.css b/src/components/Homepage/feedback.module.css index 98f0ef7..c98aba6 100644 --- a/src/components/Homepage/feedback.module.css +++ b/src/components/Homepage/feedback.module.css @@ -28,6 +28,10 @@ width: 100%; } +#contact-form { + width: 50%; +} + @media (min-width: 1201px) { } diff --git a/src/components/Homepage/feedback.tsx b/src/components/Homepage/feedback.tsx index 416085b..f5205bf 100644 --- a/src/components/Homepage/feedback.tsx +++ b/src/components/Homepage/feedback.tsx @@ -1,5 +1,6 @@ import React from "react"; import styles from "./feedback.module.css"; +declare const window: any; export default function Feedback({ children, @@ -14,6 +15,21 @@ export default function Feedback({ title = "Feedback"; } + const script = document.createElement('script'); + script.src='https://js.hsforms.net/forms/embed/v2.js'; + document.body.appendChild(script); + + script.addEventListener('load', () => { + // @TS-ignore + if (window.hbspt) { + // @TS-ignore + window.hbspt.forms.create({ + portalId: '1769758', + formId: '19521728-3774-4b99-9e01-d94782691310', + target: '#contact-form' + }) + }}) + return (