Skip to content

Edit widget#38

Merged
zsimjee merged 3 commits intomainfrom
edit-widget
Jun 20, 2023
Merged

Edit widget#38
zsimjee merged 3 commits intomainfrom
edit-widget

Conversation

@CalebCourier
Copy link
Contributor

@CalebCourier CalebCourier commented Jun 7, 2023

Pull Request Type

  • Feature
  • Bug Fix

Link to Notion Task or Github Issue

https://www.notion.so/tinystacks/Widget-Create-Update-Improvements-a54c945ccf634d9b9b06cec0fb382487

Summary of Feature

  1. Import widget schemas in plugins index
  2. Create rich edit modal when widget has a schema

Other details

IMPORTANT: Since we have to use static imports in order for webpack to bundle the dependencies, all widget modules must contain a file at /dist/ops-types.json. If need be, this file can be an empty json object; we can handle it from there, but the file itself must exist or ops-frontend will not build.

Depends On

#36
tinystacks/ops-core-widgets#34
tinystacks/ops-aws-core-widgets#56

Screenshots

Screen Shot 2023-06-07 at 3 46 40 PM

@CalebCourier CalebCourier requested a review from a team June 9, 2023 16:20
zsimjee
zsimjee previously approved these changes Jun 9, 2023
@CalebCourier CalebCourier requested a review from zsimjee June 9, 2023 17:09
@zsimjee zsimjee merged commit 1da718e into main Jun 20, 2023
@zsimjee zsimjee deleted the edit-widget branch June 20, 2023 17:35
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.

2 participants