-
Notifications
You must be signed in to change notification settings - Fork 137
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
BKM as literal expression #852
Conversation
TODO:
|
48c9fd6
to
2a049ac
Compare
Extracted to #853 as it needs to be solved in https://github.com/bpmn-io/dmn-variable-resolver |
2a049ac
to
29b600d
Compare
This should work but doesn't: I will update the demo website. |
There was no need to update the website as the one-liner above works just fine. |
38e707e
to
5811318
Compare
It looks like we are suffering from npm/cli#4828 on the CI |
3b4699e
to
e499c25
Compare
I'd say let's keep this in mind for the follow-up improvements, so that we can learn from user's feedback. |
@philippfromme @nikku @marstamm Please have a look at this. There are some follow-up issues linked in the product hub, but I'd like to work on them separately from this PR. |
TODO: Make inputs commit on blur, and have a separate command stack (browser native) instead of diagram-js command stack. |
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.
Found some smaller things that we can address, but nothing major. As discussed, I opened #858 as it is not a regression
...mn-js-boxed-expression/src/features/function-definition/components/FormalParametersEditor.js
Outdated
Show resolved
Hide resolved
...ed-expression/src/features/literal-expression/components/LiteralExpressionEditorComponent.js
Show resolved
Hide resolved
I will extract this in a separate issue. This is broken already in dmn-js-literal-expression, and it's a bigger issue than I thought because we need to change multiple components to make it work correctly. |
I created #859 as a follow-up. |
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.
With the Follow-ups we discussed, I think we are good to merge. Great Job 🚀
Screen.Recording.2024-04-25.at.17.17.18.mov
Closes #826
Test via
npx @bpmn-io/sr bpmn-io/dmn-js#826-bkm-as-literal-expression