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

Simplified Chemical registration form #477

Merged
merged 27 commits into from
Sep 6, 2024

Conversation

krajla
Copy link
Collaborator

@krajla krajla commented Feb 22, 2024

New

This PR adds 3 new components:

  • simplified-names
  • simplified-codes
  • simplified-references

They all reference the same underlying Angular services as the non-simplified components so they are as easy to plug-in and use.

Chemical (Simplified) new navigation

New navigation element. substance-form-component knows to identify it as a simplified form and enable the appropriate flag.

Modified

Changed substance-form-component to look for a simplified form flag, and based on it switch the current style with something more compact and use the simplified components.

Changed substance-form-service to support setting default substance form values.

Changed some import export stuff in the references module to allow some code to be used in simplified-references.

Notes

Might be easier to review commit by commit, since there are commits with only dead code deletion or spacing changes.

@krajla krajla changed the title Chemical registration form Simplified Chemical registration form Feb 22, 2024
krajla added 2 commits April 2, 2024 15:26
…egistration_form

# Conflicts:
#	package.json
#	src/app/core/substance-form/substance-form.component.html
#	src/app/core/substance-form/substance-form.component.ts
@NikoAnderson NikoAnderson merged commit 7b79bc2 into development_3.0 Sep 6, 2024
11 of 13 checks passed
@NikoAnderson NikoAnderson deleted the chemical_registration_form branch September 6, 2024 17:15
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.

3 participants