Skip to content

Conversation

@r0b1n
Copy link
Collaborator

@r0b1n r0b1n commented Oct 21, 2022

Checklist

  • Contains unit tests ❌
  • Contains breaking changes ❌
  • Contains Atlas changes ❌
  • Compatible with: MX 9️⃣
  • Did you update version and changelog? ❌
  • PR title properly formatted ([XX-000]: description)? ✅

Web specific

  • Contains e2e tests ❌
  • Is accessible ❌
  • Compatible with Studio ✅
  • Cross-browser compatible ✅

Feature specific

  • Comply with designs ❌
  • Comply with PM's requirements ✅

This PR contains

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Other (describe)

What is the purpose of this PR?

Introduce structure and design previews for HTML Element 🎉

@r0b1n r0b1n requested a review from a team as a code owner October 21, 2022 15:40
iobuhov
iobuhov previously approved these changes Oct 24, 2022
Base automatically changed from wc/poc-new-structure-api to main October 25, 2022 11:09
@r0b1n r0b1n force-pushed the feat/html-element-previews branch from 75ed0db to 851a200 Compare October 26, 2022 08:11
@r0b1n r0b1n force-pushed the feat/html-element-previews branch from cc6ec11 to 9eedb5c Compare October 27, 2022 12:19
iobuhov
iobuhov previously approved these changes Oct 28, 2022
r0b1n and others added 5 commits November 11, 2022 12:29
As suggested by PAG team, instead of using custom require-ness check on data source,
make data source required, when data source is hidden in props, this effectively
works as it is not required, no checks run on it.
This adds design preview, the iteration over items is needed to represent repeating nodes
of the widget, though in case of HTML content the items are not greyed out
@uicontent uicontent force-pushed the feat/html-element-previews branch from f8a16c5 to 09ded62 Compare November 11, 2022 11:30
@iobuhov iobuhov merged commit f7b7cd3 into main Nov 14, 2022
@iobuhov iobuhov deleted the feat/html-element-previews branch November 14, 2022 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants