<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://omarsaade.hashnode.dev/historypush-vs-historyreplace</loc>
    <lastmod>2022-08-30T07:38:13.111Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/what-is-difference-between-components-folder-and-pages-folder-in-react-router</loc>
    <lastmod>2022-08-29T19:52:32.569Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/array-outside-component-in-react</loc>
    <lastmod>2022-08-29T18:42:20.062Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/building-a-multi-page-spa-with-react-router</loc>
    <lastmod>2022-08-29T19:27:32.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/what-does-combinereducers-do-in-reduxtoolkit</loc>
    <lastmod>2022-08-25T19:25:26.652Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/createasyncthunk-redux-toolkit</loc>
    <lastmod>2022-08-26T10:50:59.368Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/action-creator-and-thunk-fn</loc>
    <lastmod>2022-08-24T19:40:39.704Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/should-i-use-post-or-put-while-fetching</loc>
    <lastmod>2022-08-23T16:00:03.423Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/useselector-redux</loc>
    <lastmod>2022-08-23T15:53:48.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/where-to-put-our-logic-http-request-and-reducer</loc>
    <lastmod>2022-08-23T15:28:08.858Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/use-slice-to-make-a-copy-of-the-array-instead-of-using-the-spread-operator</loc>
    <lastmod>2022-08-23T14:52:34.656Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/impure-function-vs-side-effect</loc>
    <lastmod>2022-08-23T13:39:35.600Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/dont-perform-a-side-effect-inside-of-your-reducer</loc>
    <lastmod>2022-08-23T11:18:48.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/is-redux-state-vulnarable-from-devtools-like-if-anyone-do-some-change-in-devtools-will-they-be-able-to-see-secret-contents</loc>
    <lastmod>2022-08-21T16:20:09.788Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/what-is-immer-javascript</loc>
    <lastmod>2022-08-20T07:04:23.586Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/redux-with-and-without-toolkit</loc>
    <lastmod>2022-08-25T15:15:21.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/how-to-work-with-redux-state-correctly</loc>
    <lastmod>2022-08-17T12:42:49.149Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/redux-devtools-for-vscode</loc>
    <lastmod>2022-08-17T09:56:53.887Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-app-using-redux-functional-and-class-component</loc>
    <lastmod>2022-08-17T09:31:00.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/createstore-is-not-working-in-react-anymore</loc>
    <lastmod>2022-08-17T09:58:05.017Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/explanation-of-redux</loc>
    <lastmod>2022-08-16T07:00:15.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/is-redux-an-architecture-or-a-library</loc>
    <lastmod>2022-08-17T09:59:05.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/about-react-redux</loc>
    <lastmod>2022-08-21T15:29:55.138Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/enable-scrolling-for-modal</loc>
    <lastmod>2022-08-12T09:42:01.962Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/handling-an-error-inside-of-a-promise</loc>
    <lastmod>2022-08-11T13:21:55.785Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/handling-fetch-errors</loc>
    <lastmod>2022-08-11T12:45:05.145Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/error-message</loc>
    <lastmod>2022-08-11T12:06:35.261Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/effects-callbacks-are-synchronous-to-prevent-race-conditions</loc>
    <lastmod>2022-08-11T10:12:00.795Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/the-event-listener-click-comes-after-blur-in-priority</loc>
    <lastmod>2022-08-05T15:36:16.329Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/form-field-validations</loc>
    <lastmod>2022-08-05T10:36:03.069Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/useref-or-usestate-which-is-better</loc>
    <lastmod>2022-08-05T10:30:45.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/prevent-default-and-form-events</loc>
    <lastmod>2022-08-05T10:09:57.298Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/useref-vs-eventtargetnamevalue</loc>
    <lastmod>2022-08-05T09:47:35.752Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/function-object</loc>
    <lastmod>2022-08-03T08:53:45.808Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/adjusting-the-custom-hook-logic</loc>
    <lastmod>2022-08-03T08:47:16.841Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-context-vs-custom-hook</loc>
    <lastmod>2022-08-09T07:40:03.559Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/understanding-code</loc>
    <lastmod>2022-08-01T10:21:47.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-custom-hook</loc>
    <lastmod>2023-01-22T20:43:15.677Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/firebase</loc>
    <lastmod>2022-07-29T08:21:07.929Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/erros-and-handling-http-errors</loc>
    <lastmod>2022-07-28T17:47:59.984Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/using-async-await</loc>
    <lastmod>2022-07-29T11:57:49.227Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/different-syntax-of-writing-map-in-javascript</loc>
    <lastmod>2022-07-28T11:51:12.380Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/graphql-and-rest</loc>
    <lastmod>2022-07-28T09:07:04.584Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-error-boundaries</loc>
    <lastmod>2022-07-27T08:02:50.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/using-context-api-in-react-classes</loc>
    <lastmod>2022-07-26T14:34:40.543Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/how-to-use-componentdidupdate-in-react</loc>
    <lastmod>2022-07-26T12:16:50.828Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-state-batch-update</loc>
    <lastmod>2022-07-22T10:37:49.977Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/closure-function</loc>
    <lastmod>2022-07-21T12:07:06.016Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/react-usecallback-hook</loc>
    <lastmod>2022-07-22T08:25:57.168Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://omarsaade.hashnode.dev/stack-and-heap-memory</loc>
    <lastmod>2022-08-17T11:56:13.879Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>