From 3ff5652e5237cb768ba6564fabcb28c7474ac64d Mon Sep 17 00:00:00 2001 From: Stephen Niedzielski Date: Thu, 12 Nov 2026 09:03:56 -0700 Subject: [PATCH] Add the Example form menu handler devvit.json registers /internal/menu/example-form, but no route handled it, so the menu item failed. --- src/server/routes/menu.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/server/routes/menu.ts b/src/server/routes/menu.ts index 9a6def8..2f1048a 100644 --- a/src/server/routes/menu.ts +++ b/src/server/routes/menu.ts @@ -25,3 +25,18 @@ menu.post('/post-create', async (c) => { ); } }); + +menu.post('/example-form', async (c) => { + return c.json( + { + showForm: { + name: 'exampleForm', + form: { + title: 'Example form', + fields: [{ name: 'message', label: 'Message', type: 'string' }], + }, + }, + }, + 200 + ); +});