<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://redux.zhcndoc.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/api/batch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/api/connect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/api/hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/api/provider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/introduction/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/introduction/why-use-react-redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/tutorials/connect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/using-react-redux/accessing-store</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/using-react-redux/connect-mapdispatch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/using-react-redux/connect-mapstate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/react-redux/using-react-redux/usage-with-typescript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/createSelector</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/createSelectorCreator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/createStructuredSelector</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/development-only-checks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/lruMemoize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/api/weakMapMemoize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/external-references</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/FAQ</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/introduction/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/introduction/how-does-reselect-work</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/introduction/v5-summary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/related-projects</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/usage/best-practices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/reselect/usage/handling-empty-array-results</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/actionCreatorMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/autoBatchEnhancer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/codemods</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/combineSlices</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/configureStore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createAction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createAsyncThunk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createDynamicMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createEntityAdapter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createListenerMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createReducer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createSelector</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/createSlice</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/getDefaultEnhancers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/getDefaultMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/immutabilityMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/matching-utilities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/other-exports</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/api/serializabilityMiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/errors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/introduction/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/ApiProvider</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/createApi</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/api-slice-utils</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/code-splitting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/endpoints</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/created-api/redux-integration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/fetchBaseQuery</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/api/setupListeners</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/comparison</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage-with-typescript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/automated-refetching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/cache-behavior</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/code-generation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/code-splitting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/conditional-fetching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/customizing-create-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/customizing-queries</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/error-handling</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/examples</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/infinite-queries</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/manual-cache-updates</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/migrating-to-rtk-query</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/mutations</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/pagination</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/persistence-and-rehydration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/polling</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/prefetching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/queries</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/server-side-rendering</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/streaming-updates</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/rtk-query/usage/usage-without-react-hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/tutorials/rtk-query</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/usage/immer-reducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/usage/usage-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/toolkit/usage/usage-with-typescript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/api-reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/applymiddleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/bindactioncreators</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/combinereducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/compose</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/createstore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/store</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/api/utils</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/errors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/actions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/code-structure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/design-decisions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/general</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/immutable-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/miscellaneous</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/organizing-state</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/performance</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/react-redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/reducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/faq/store-setup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/core-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/ecosystem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/examples</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/getting-started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/installation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/learning-resources</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/introduction/why-rtk-is-redux-today</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/style-guide/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-1-overview-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-2-app-structure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-3-data-flow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-4-using-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-5-async-logic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-6-performance-normalization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-7-rtk-query-basics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/essentials/part-8-rtk-query-advanced</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-1-overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-2-concepts-data-flow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-3-state-actions-reducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-4-store</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-5-ui-react</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-6-async-logic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-7-standard-patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/fundamentals/part-8-modern-redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/quick-start</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/tutorials/videos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/history-and-design/history-of-redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/history-and-design/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/history-and-design/prior-art</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/thinking-in-redux/glossary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/thinking-in-redux/motivation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/understanding/thinking-in-redux/three-principles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/code-splitting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/configuring-your-store</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/debugging</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/deriving-data-selectors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/implementing-undo-history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/isolating-redux-sub-apps</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/migrating-to-modern-redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/migrations/migrating-rtk-2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/nextjs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/reducing-boilerplate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/server-rendering</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/side-effects-approaches</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/basic-reducer-structure</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/beyond-combinereducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/immutable-update-patterns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/initializing-state</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/normalizing-state-shape</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/prerequisite-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/refactoring-reducer-example</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/reusing-reducer-logic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/splitting-reducer-logic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/structuring-reducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/updating-normalized-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/structuring-reducers/using-combinereducers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/troubleshooting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/usage-with-typescript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/writing-custom-middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/writing-logic-thunks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://redux.zhcndoc.com/usage/writing-tests</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>