Skip to content
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

New warnings when editing a file that show missing Klamm connections #31

Merged
merged 2 commits into from
Sep 24, 2024

Conversation

timwekkenbc
Copy link
Collaborator

@timwekkenbc timwekkenbc commented Sep 24, 2024

  • New warning notifications when editing a file
  • Show missing Klamm connections and also unused Klamm connections
  • New floating button shows number of warnings
  • Uses ability to query old schema generated from the file content itself

Backend changes that support this: bcgov/brm-backend#34

…and unnused Klamm connections, New warnings supported by notification component and floating button
@timwekkenbc timwekkenbc force-pushed the feature/klamm-connection-warnings branch from 16b81c2 to 73bec81 Compare September 24, 2024 17:05
Copy link
Collaborator

@brysonjbest brysonjbest left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks and functions amazingly! Will be super helpful for rule creation, and I really like that it notifies for both missing and unused fields.


interface SavePublishProps {
filePath: string;
ruleContent: { nodes: []; edges: [] };
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we update this to use the DecisionGraphType from "@gorules/jdm-editor", or its nested DecisionNode/DecisionEdge types?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. Updated!

@timwekkenbc timwekkenbc merged commit 387e546 into dev Sep 24, 2024
2 checks passed
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