Automattic / Automattic/jetpack

Contact Form Block: Converting classic block (with contact form) to regular blocks converts it to a proper block

Open
#11,838 1 comment 0 reactions 0 assignees View on GitHub
[Feature] Forms [Focus] Blocks [Pri] Normal Enhancement
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

#### Steps to reproduce

- Start with a `classic block`
- Add a contact form in it
- Convert this block to regular blocks using the 3 dots at the top right of the block

#### What is expected

The contact form becomes a shortcode block

screenshot 2019-02-23 at 12 40 39

#### What is suggested

The contact form becomes a proper contact form block.

#### Notes

It does not feel to be a bug, hence an enhancement label.

#support #user-report

Contributor guide

Open the contributing guide

Research direction

Reproduce the conversion from a classic block containing a contact form to regular blocks, then trace the block-conversion entry point used by the three-dot menu. The work is done when the contact form converts to a proper contact form block rather than a shortcode block, matching the expected behavior in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php, react, wordpress
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.