Files
formbricks-formbricks/apps/formbricks-com/components/docs/FeedbackButtonPopover.tsx
Matti Nannt 5ee5af3e8b Docs revamp (#197)
* add new docs for user research approach

---------

Co-authored-by: knugget <johannes@knugget.de>
2023-02-10 15:29:21 +01:00

34 lines
777 B
TypeScript

import { Button } from "@formbricks/ui";
import { useEffect, useRef, useState } from "react";
declare global {
interface Window {
formbricks: any;
}
}
export function FeedbackButton() {
useEffect(() => {
window.formbricks = {
...window.formbricks,
config: {
hqUrl: process.env.NEXT_PUBLIC_FORMBRICKS_URL,
formId: process.env.NEXT_PUBLIC_FORMBRICKS_FORM_ID,
contact: {
name: "Matti",
position: "Co-Founder",
imgUrl: "https://avatars.githubusercontent.com/u/675065?s=128&v=4",
},
},
};
// @ts-ignore
import("@formbricks/feedback");
}, []);
return (
<Button variant="secondary" onClick={(e) => window.formbricks.open(e)}>
Open Feedback
</Button>
);
}