Feedback

Feedback is a Next.js based feedback widget and dashboard.

Usage on React App

We have an npm package that exposes our feedback form as a React component. To use it, first install the package:

yarn add @okie/feedback

Then import the component in your React app and wrap whatever button you want to trigger the widget with it.

// ...
import { Feedback } from '@okie/feedback';
const App = () => {
return (
<Layout>
<Feedback projectId="cktbdp9y900200wjr7519..." />
</Layout>
);
}

Get the projectId from your dashboard.

Collect email address

Pass the email of the currently authenticated user to the user prop:

// ...
import { Feedback } from '@okie/feedback';
const App = () => {
return (
<Layout>
<Feedback user={currentUser.email} />
</Layout>
);
}