<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rahul Dutta</title>
    <description>The latest articles on DEV Community by Rahul Dutta (@rdutta845).</description>
    <link>https://dev.to/rdutta845</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F216084%2F4700742c-f422-4327-8b44-b6c4e26dfecd.png</url>
      <title>DEV Community: Rahul Dutta</title>
      <link>https://dev.to/rdutta845</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rdutta845"/>
    <language>en</language>
    <item>
      <title>Deep Compare Of Two Objects</title>
      <dc:creator>Rahul Dutta</dc:creator>
      <pubDate>Tue, 03 Dec 2019 05:16:03 +0000</pubDate>
      <link>https://dev.to/rdutta845/deep-compare-of-two-objects-2777</link>
      <guid>https://dev.to/rdutta845/deep-compare-of-two-objects-2777</guid>
      <description>&lt;p&gt;Object.compare = function (obj1, obj2) {&lt;br&gt;
    //Loop through properties in object 1&lt;br&gt;
    for (var p in obj1) {&lt;br&gt;
        //Check property exists on both objects&lt;br&gt;
        if (obj1.hasOwnProperty(p) !== obj2.hasOwnProperty(p)) return false;&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    switch (typeof (obj1[p])) {
        //Deep compare objects
        case 'object':
            if (!Object.compare(obj1[p], obj2[p])) return false;
            break;
        //Compare function code
        case 'function':
            if (typeof (obj2[p]) == 'undefined' || (p != 'compare' &amp;amp;&amp;amp; obj1[p].toString() != obj2[p].toString())) return false;
            break;
        //Compare values
        default:
            if (obj1[p] != obj2[p]) return false;
    }
}

//Check object 2 for any extra properties
for (var p in obj2) {
    if (typeof (obj1[p]) == 'undefined') return false;
}
return true;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;};&lt;/p&gt;

</description>
      <category>javascript</category>
    </item>
    <item>
      <title>Seo handle in react</title>
      <dc:creator>Rahul Dutta</dc:creator>
      <pubDate>Wed, 21 Aug 2019 13:16:03 +0000</pubDate>
      <link>https://dev.to/rdutta845/seo-handle-in-react-2j2j</link>
      <guid>https://dev.to/rdutta845/seo-handle-in-react-2j2j</guid>
      <description>&lt;p&gt;Hi All,&lt;br&gt;
I am facing some problem in handling SEO in react by using react helmet after fetching the data from API the crawler is not working even its not showing in page source. Please give some suggestions to handle this issue&lt;/p&gt;

</description>
      <category>react</category>
      <category>serverless</category>
      <category>typescript</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
