Sample Docusaurus docs site with Encatch page feedback in the footer.
pnpm installOption A — Install the form: use the button above if you need the feedback form created in Encatch.
Option B — Wire this site: Copy .env.example → .env in the app and set your Encatch publishable key and combined form slug / question slugs (see that app’s README for variable names).
Publishable key: admin.encatch.com → Settings → Publishable key.
| App | Command | Docs |
|---|---|---|
| Docusaurus | pnpm dev:docusaurus |
http://localhost:3000/docs |
From the app folder: pnpm start.
The app uses the same pattern as the Fumadocs examples:
.env— publishable key + combined form slug and question slugs (from.env.example).src/lib/encatch.tsx— SDK init, env, and form helpers.src/components/DocsPageFeedback.tsx— footer UI.src/theme/Root.tsx—<EncatchInit locale={...} />.src/theme/DocItem/Footer/index.tsx—<DocsPageFeedback />on each docs page.
Details: apps/docusaurus.