gitextract_iwqcu_93/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── node.js.yml ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── package.json ├── src/ │ ├── State.ts │ ├── Store.ts │ ├── index.ts │ ├── types.ts │ ├── useReducer.ts │ └── useState.ts ├── tests/ │ ├── store.clear.test.ts │ ├── store.getState.test.ts │ ├── store.getStateValue.test.ts │ ├── store.has.test.ts │ ├── store.items.test.ts │ ├── store.persist.test.ts │ ├── store.remove.test.ts │ ├── store.useReducer.test.ts │ ├── store.useState.test.ts │ ├── subscription.test.ts │ ├── useReducer.test.ts │ └── useState.test.ts ├── tsconfig.json └── website/ ├── .gitignore ├── README.md ├── babel.config.js ├── blog/ │ ├── 2019-05-28-first-blog-post.md │ ├── 2019-05-29-long-blog-post.md │ ├── 2021-08-01-mdx-blog-post.mdx │ ├── 2021-08-26-welcome/ │ │ └── index.md │ └── authors.yml ├── docs/ │ ├── api_reference/ │ │ ├── _category_.json │ │ ├── high_level_api/ │ │ │ ├── _category_.json │ │ │ ├── createStore.md │ │ │ ├── store.clear.md │ │ │ ├── store.getState.md │ │ │ ├── store.getStateValue.md │ │ │ ├── store.has.md │ │ │ ├── store.items.md │ │ │ ├── store.persist.md │ │ │ ├── store.remove.md │ │ │ ├── store.setState.md │ │ │ ├── store.subscribe.md │ │ │ ├── store.useReducer.md │ │ │ └── store.useState.md │ │ ├── intro.md │ │ ├── low_level_api/ │ │ │ ├── _category_.json │ │ │ ├── createState.md │ │ │ ├── useReducer.md │ │ │ └── useState.md │ │ └── typing-state.md │ ├── basic_concepts/ │ │ ├── _category_.json │ │ ├── derived_state.md │ │ ├── managing_subscriptions.md │ │ ├── state_persistence.md │ │ ├── store.md │ │ └── using_store_state.md │ ├── basic_tutorial/ │ │ ├── _category_.json │ │ └── intro.md │ └── introduction/ │ ├── _category_.json │ ├── getting_started.md │ ├── installation.md │ └── motivation.md ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src/ │ ├── components/ │ │ └── HomepageFeatures/ │ │ ├── index.js │ │ └── styles.module.css │ ├── css/ │ │ └── custom.css │ └── pages/ │ ├── index.js │ ├── index.module.css │ └── markdown-page.md └── static/ └── .nojekyll