-
Notifications
You must be signed in to change notification settings - Fork 22
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
feat(wes): create Lit package for WES #149
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@git-anurag-hub This is wesCreate, the fields and form are set. Was able to create workflows, need to figure out how to show response though but maybe that part of design package implementation. I think we should maybe merge it and then work on those things namely:
or do them in this PR itself either is fine by me. Even though there is nothing to see here just a form which console logs if success, @uniqueg if you can try to create a workflow as well 🙌 maybe I might be missing some important fields. |
Yeah make sense @JaeAeich, we need to implement 2/3 more functionalities to the form component like:
I will create the issue for the same! |
@JaeAeich can you please tell me on Slack what exactly you need, in terms of a workflow? |
@git-anurag-hub Please review this. |
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.
LGTM! Maybe you can merge this after #168
@git-anurag-hub Please review it. @uniqueg you can try to create workflow from the deployement, do check it out if you can. |
This looks awesome! 🤩 Great job @JaeAeich & @git-anurag-hub. And the test workflow worked great for me! 🚀 I do have, of course, a couple of points, but they shouldn't block this PR. You can of course include them here, if they are easy to do. Otherwise, maybe create issues for them to tackle later:
|
@git-anurag-hub I have opened issues for the features stated above (#172 , #173, #174, #175). Please review the issues as well as they are feat/fixes for design package, we might need to see if the solution should be abstracted or left to |
Thanks @JaeAeich for identified issues. I've added comments to the respective issues for clarity. Fortunately, these are all minor fixes, with the exception of the file multiple input selection issue, which may require more time to address. For the time being, as a workaround for file multiple input selection, you can utilize the array structure and add the files as children to a single selection field. This approach will display all the file names, and users will be able to delete individual files. However, the downside is that users will need to click the "Add" button each time they want to include a new file. Considering the advantages of this implementation, I believe this workaround is reasonable. @uniqueg can confirm whether to go ahead with the implementation. Apart from the issues you raised, I believe the current form component implementation can handle the remaining concerns. |
Thanks @git-anurag-hub. I actually think that currently, we do not absolutely need better file support. Because even if we can see the uploaded files listed and can remove individual files and so on, it will still be a blocker that subdirectory structures cannot be preserved with the current implementation. In real world use cases, all files required by a workflow will almost never be in a single flat directory. See my new comment for details. So I would rather leave it as it is for now, until we can address it properly. |
Signed-off-by: Anurag Gupta <[email protected]>
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.
LGTM
Description
Create a package for lit migration for WES and add Create run component
Fixes #148