Combine config into single config prop #71
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I don't like how we have to carry around four separate
config
props in several places, especially for props that I think aren't used that often. This consolidates all the players' configuration data into oneconfig
prop, which falls back to adefaultConfig
object for any property that isn't specified.Still not sure if this is better than the current way of doing things. I'm happy to hear feedback if anyone has any.
This is definitely a breaking change and perhaps should wait until we're ready for a
v1.0
release.