Automattic / Automattic/jetpack
Forms Dashboard: add new "List form blocks" view
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
Right now, the Forms dashboard has 2 main views:
https://github.com/Automattic/jetpack/blob/64a170c9d320ad8110a0364e1e48b5b751664251/projects/packages/forms/src/dashboard/index.js#L25-L32
- The Landing page is displayed as long as no one has submitted a response to a form on your site.
- The Responses view is displayed as soon as you have at least one response to any form.
It would be nice to add a third view, allowing you to see where you've added forms on your site. This view would list all posts, pages, widget areas, and templates that include a form block (and maybe form shortcode as well) allowing you to edit them.
********
Related discussion: pf9WZf-a8-p2#comment-99
Contributor guide
Research direction
Start with projects/packages/forms/src/dashboard/index.js around lines 25-32 to understand how the existing dashboard views are selected, then review the related discussion pf9WZf-a8-p2#comment-99. Done means the dashboard can show posts, pages, widget areas, and templates containing a form block, with a way to edit them; shortcode support remains to be clarified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- content, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100