Skip to content

Fix #3313 Style Editor doesn't work after building the application#3314

Merged
kappu72 merged 1 commit intogeosolutions-it:c127_geonode_integrationfrom
allyoucanmap:to-class
Nov 7, 2018
Merged

Fix #3313 Style Editor doesn't work after building the application#3314
kappu72 merged 1 commit intogeosolutions-it:c127_geonode_integrationfrom
allyoucanmap:to-class

Conversation

@allyoucanmap
Copy link
Copy Markdown
Contributor

Description

Wrapped StyleEditorPlugin in a class before to exports it.
All plugins need to be a class before the assignment in the export object.
In this case 'branch' from recompose return always a functional component and PluginUtils expects a class.

Issues

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix

What is the current behavior? (You can also link to an open issue here)
StyleEditor plugin is initialized as a functional component but it needs to be a class

What is the new behavior?
StyleEditor plugin is initialized as class

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes
  • No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...

Other information:

@kappu72 kappu72 merged commit 59e4d21 into geosolutions-it:c127_geonode_integration Nov 7, 2018
@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage decreased (-0.03%) to 80.839% when pulling 6ff4c2e on allyoucanmap:to-class into 9b3553e on geosolutions-it:c127_geonode_integration.

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