Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor preview to panel preview #178

Merged
merged 5 commits into from
Aug 16, 2024

Conversation

sergei-maertens
Copy link
Member

Extracted some refactors from #175

Preparing for the full-form preview, other preview flavours become
relevant (structure and webform), which are decoupled from the preview
in the sidebar/panel inside the modal.

This refactor updates the type definitions and implementation so that
There is no JSX in this file, nor should there be. The tsx extension
was a remnant from the fallback component being defined in this file.
@sergei-maertens sergei-maertens force-pushed the refactor/preview-to-panel-preview branch from 584d5c2 to be03945 Compare August 16, 2024 15:03
The focus/blur and race conditions in CI lead to flaky tests.
@sergei-maertens sergei-maertens merged commit b79d8ab into main Aug 16, 2024
13 checks passed
@sergei-maertens sergei-maertens deleted the refactor/preview-to-panel-preview branch August 16, 2024 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant