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

added deep clone returned state global setting #94

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

roll314
Copy link

@roll314 roll314 commented Oct 29, 2020

Hi Dan!
First of all - thank you for the coolest lib.
I seen #92 some time ago and i need that feature as well.
Could you please consider my PR?
Not sure i properly understand your vision of setting hierarhy.
I think as follow:

  • global settings has some defaults;
  • user could redefine part of global settings;
  • user could pass specific settings (subset of global settings) for each store instance via construstor; in that case instance settings has a higher priority rather than global settings.

In original code global settings has the last word and nailed to the table - cannot be changed via constructor of store instance.

@DanWahlin
Copy link
Owner

Thanks for submitting this @roll314 and I apologize for taking so long to look at it. I've been ridiculously busy with my new position at Microsoft but as soon as I can come up for air and devote some time to this I will.

Base automatically changed from master to main January 16, 2021 01: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.

2 participants