-
Notifications
You must be signed in to change notification settings - Fork 40
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
SWC-6627 - Add new CreateTableViewWizard, replace ColumnModelsEditor with React implementation #5268
Conversation
- Integrate CreateTableViewWizard from SRC - Delete old CreateTableViewWizard, Step1, Step2 - Update ADD_TABLE action to open the new wizard - Remove actions ADD_FILE_VIEW, ADD_PROJECT_VIEW, ADD_SUBMISSION_VIEW, ADD_MATERIALIZED_VIEW, ADD_VIRTUAL_TABLE - Move remaining constants out of deleted files Requires an upgrade to synapse-react-client
return createTableHeader | ||
}) | ||
|
||
await test.step('enter table name and description', async () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because the wizard changed the order of the steps, this test step was moved down
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is massively simplified now that the logic is in TS/React
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lots of logic for the editor also lived in this class, so it also becomes massively simplified
@@ -485,6 +485,10 @@ | |||
srcPath = cdnEndpoint + 'generated/synapse-react-client.development.js' | |||
} | |||
|
|||
// TODO: Workaround for SWC-6664 | |||
// Override the conditional above and just use the production distribution | |||
reactQueryPath = cdnEndpoint + 'generated/react-query.production.min.js' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove the assignments to reactQueryPath above this one (ln 478 and 484) for clarity.
e2e tests passing: https://github.com/nickgros/SynapseWebClient/actions/runs/7669476841 |
No description provided.