The State Initializer Pattern
A simple pattern used in libraries like downshift and ReachUI to enable component/hook users to initialize your state and even reset it to that initial value.
原文:https://www.a8q9.cn/en/article/the-state-initializer-pattern-d952cc.html