<?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: Ankit Kanojia</title>
    <description>The latest articles on DEV Community by Ankit Kanojia (@ankitkanojia).</description>
    <link>https://dev.to/ankitkanojia</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%2F306189%2Fdc3a80df-4a57-4d48-8e9e-dccaca2a02ea.jpeg</url>
      <title>DEV Community: Ankit Kanojia</title>
      <link>https://dev.to/ankitkanojia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ankitkanojia"/>
    <language>en</language>
    <item>
      <title>Query engine binary for current platform “debian-openssl-1.0.x” could not be found</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Tue, 02 Feb 2021 11:39:39 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/query-engine-binary-for-current-platform-debian-openssl-1-0-x-could-not-be-found-19kh</link>
      <guid>https://dev.to/ankitkanojia/query-engine-binary-for-current-platform-debian-openssl-1-0-x-could-not-be-found-19kh</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;h1&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pTF_nE4a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
            &lt;a href="https://stackoverflow.com/questions/66008663/query-engine-binary-for-current-platform-debian-openssl-1-0-x-could-not-be-fou" rel="noopener noreferrer"&gt;
               Query engine binary for current platform "debian-openssl-1.0.x" could not be found
            &lt;/a&gt;
        &lt;/h1&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Feb  2 '21&lt;/span&gt;
            &lt;span&gt;Comments: 1&lt;/span&gt;
            &lt;span&gt;Answers: 0&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/66008663/query-engine-binary-for-current-platform-debian-openssl-1-0-x-could-not-be-fou" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MiFESHx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          0
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rk_a5QFN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I need help on &lt;strong&gt;Dockerize&lt;/strong&gt; my &lt;strong&gt;Prisma + GraphQL&lt;/strong&gt;, I have tried many more options and tricks to resolve this issue but can not able to make it work.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Seems like when I actually run the application without Dockerize application work perfectly like below&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://i.stack.imgur.com/XAzdB.png" rel="nofollow noreferrer"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZtttPhy_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.stack.imgur.com/XAzdB.png" alt="enter image description here"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But after Dockerize the App…&lt;/p&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    
      &lt;a href="https://stackoverflow.com/questions/66008663/query-engine-binary-for-current-platform-debian-openssl-1-0-x-could-not-be-fou" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
    
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Tic Tac Toe Game</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Wed, 11 Mar 2020 15:18:50 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/tic-tac-toe-game-4idp</link>
      <guid>https://dev.to/ankitkanojia/tic-tac-toe-game-4idp</guid>
      <description>&lt;p&gt;Hello all, I have developed the Tic-Tac-Toe game in react.&lt;/p&gt;

&lt;p&gt;Tic-tac-toe, noughts, and crosses, or Xs and Os is a paper-and-pencil game for two players, X and O, who take turns marking the spaces in a 3×3 grid. The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Players: 2&lt;/li&gt;
&lt;li&gt;Skill(s) required: Strategy, tactics, observation&lt;/li&gt;
&lt;li&gt;Genres: Paper-and-pencil game, Board game, Strategy game&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What to go though my repo on GitHub: &lt;a href="https://github.com/ankitkanojia/tic-tac-toe"&gt;Tic Tac Toe Repository&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wanna Play? &lt;a href="https://rgame-tic-tac-toe.herokuapp.com/"&gt;Start Game&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4barAIxS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/ankitkanojia/tic-tac-toe/master/Tic-Tac-Toe.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4barAIxS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/ankitkanojia/tic-tac-toe/master/Tic-Tac-Toe.gif" alt="Tic-Tac-Toe"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;center&gt;Follow me on &lt;a href="https://github.com/ankitkanojia"&gt;GitHub&lt;/a&gt;
&lt;/center&gt;
&lt;/h2&gt;

</description>
      <category>react</category>
      <category>tictactoe</category>
      <category>game</category>
      <category>complexlogic</category>
    </item>
    <item>
      <title>React + Redux Architecture</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Wed, 11 Mar 2020 15:06:05 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/react-redux-architecture-4l2a</link>
      <guid>https://dev.to/ankitkanojia/react-redux-architecture-4l2a</guid>
      <description>&lt;p&gt;Greetings to all coders,&lt;/p&gt;

&lt;p&gt;Specific to a new React Developers, Hope you are aware of &lt;strong&gt;Redux Architecture&lt;/strong&gt; in React. Redux is a predictable state container for JavaScript applications. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.&lt;/p&gt;

&lt;p&gt;In case you want to learn Redux Architecture with React application(&lt;strong&gt;Including CRUD operations&lt;/strong&gt;), Please go through my tutor articles in which I have mentioned step by step process to learn &lt;strong&gt;React + Redux&lt;/strong&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Article Links
&lt;/h1&gt;

&lt;p&gt;1) &lt;a href="https://www.c-sharpcorner.com/article/crud-operation-using-react-redux-part-1/"&gt;CRUD Operation Using React Redux - Part One&lt;/a&gt;&lt;br&gt;
2) &lt;a href="https://www.c-sharpcorner.com/article/reactcrud-operation-using-react-redux-part-two/"&gt;CRUD Operation Using React Redux - Part Two&lt;/a&gt;&lt;br&gt;
3) &lt;a href="https://www.c-sharpcorner.com/article/crud-operation-using-react-redux-part-three/"&gt;CRUD Operation Using React Redux - Part Three&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;center&gt;Follow Me on &lt;a href="https://github.com/ankitkanojia"&gt;GitHub&lt;/a&gt;
&lt;/center&gt;
&lt;/h2&gt;

</description>
      <category>react</category>
      <category>redux</category>
      <category>crudoperations</category>
      <category>csharpcorner</category>
    </item>
    <item>
      <title>Answer: For-each over an array in JavaScript?</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Wed, 22 Jan 2020 08:24:31 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-for-each-over-an-array-in-javascript-5g7e</link>
      <guid>https://dev.to/ankitkanojia/answer-for-each-over-an-array-in-javascript-5g7e</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;h1&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pTF_nE4a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
            &lt;a href="https://stackoverflow.com/questions/9329446/for-each-over-an-array-in-javascript/59855245#59855245" rel="noopener noreferrer"&gt;
              &lt;span class="title-flare"&gt;answer&lt;/span&gt; re:  For-each over an array in JavaScript
            &lt;/a&gt;
        &lt;/h1&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jan 22 '20&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/9329446/for-each-over-an-array-in-javascript/59855245#59855245" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MiFESHx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          5
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rk_a5QFN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;As per the new updated feature ECMAScript 6 (ES6) and ECMAScript 2015, you can use the following options with loops:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;for loops&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;pre&gt;&lt;code&gt;for(var i = 0; i &amp;lt; 5; i++){
  console.log(i);
}

// Output: 0,1,2,3,4
&lt;/code&gt;&lt;/pre&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;for...in loops&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;pre&gt;&lt;code&gt;let obj = {"a":1, "b":2}

for(let k in obj){
  console.log(k)
}

// Output:&lt;/code&gt;&lt;/pre&gt;…
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    
      &lt;a href="https://stackoverflow.com/questions/9329446/for-each-over-an-array-in-javascript/59855245#59855245" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
    
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: How can I set a CSS keyframes in Javascript?</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Fri, 10 Jan 2020 15:49:22 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-how-can-i-set-a-css-keyframes-in-javascript-2lea</link>
      <guid>https://dev.to/ankitkanojia/answer-how-can-i-set-a-css-keyframes-in-javascript-2lea</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;h1&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pTF_nE4a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
            &lt;a href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;
              &lt;span class="title-flare"&gt;answer&lt;/span&gt; re:  How can I set a CSS keyframes in Javascript?
            &lt;/a&gt;
        &lt;/h1&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jan  3 '20&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MiFESHx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          4
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rk_a5QFN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;let me share with you two snippets, one is using &lt;strong&gt;CSS + javascript&lt;/strong&gt; and another is only using &lt;strong&gt;javascript&lt;/strong&gt;, you can use whatever preferred to you. Hope its helpful to you.&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;WITH JAVASCRIPT&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="snippet" data-lang="js"&gt;
&lt;div class="snippet-code"&gt;
&lt;pre class="snippet-code-js lang-js prettyprint-override"&gt;&lt;code&gt;let dynamicStyles = null;

function addAnimation(body) {
  if (!dynamicStyles) {
    dynamicStyles = document.createElement('style');
&lt;/code&gt;&lt;/pre&gt;…&lt;/div&gt;
&lt;/div&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    
      &lt;a href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
    
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Reprompt for permissions with getUserMedia() after initial denial</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Fri, 03 Jan 2020 11:27:19 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/reprompt-for-permissions-with-getusermedia-after-initial-denial-39hm</link>
      <guid>https://dev.to/ankitkanojia/reprompt-for-permissions-with-getusermedia-after-initial-denial-39hm</guid>
      <description>&lt;p&gt;Actually i have already asked realted to this question, but either no one interested or no one has specific answer related to my question. In case of anyone help me out, It would be great.&lt;/p&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;h1&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pTF_nE4a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
            &lt;a href="https://stackoverflow.com/questions/59500955/browsers-audio-record-or-microphones-permission-on-button-click-rather-than-on" rel="noopener noreferrer"&gt;
               Browser's audio record or microphone's permission on button click rather than on page load
            &lt;/a&gt;
        &lt;/h1&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Dec 27 '19&lt;/span&gt;
            &lt;span&gt;Comments: 1&lt;/span&gt;
            &lt;span&gt;Answers: 0&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/59500955/browsers-audio-record-or-microphones-permission-on-button-click-rather-than-on" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MiFESHx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          2
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rk_a5QFN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I have user the MediaStream Recording API for recording audio using microphone, the recording works well but in case of don't allow the browser to record a voice then click on the record button it's not showing any error,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What I want is in case of user don't allow voice&lt;/strong&gt;…&lt;/p&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    
      &lt;a href="https://stackoverflow.com/questions/59500955/browsers-audio-record-or-microphones-permission-on-button-click-rather-than-on" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
    
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>help</category>
      <category>javascript</category>
      <category>getusermedia</category>
    </item>
    <item>
      <title>Answer: How can I set a CSS keyframes in Javascript?</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Fri, 03 Jan 2020 08:24:10 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-how-can-i-set-a-css-keyframes-in-javascript-3jnd</link>
      <guid>https://dev.to/ankitkanojia/answer-how-can-i-set-a-css-keyframes-in-javascript-3jnd</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;h1&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pTF_nE4a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
            &lt;a href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;
              &lt;span class="title-flare"&gt;answer&lt;/span&gt; re:  How can I set a CSS keyframes in Javascript?
            &lt;/a&gt;
        &lt;/h1&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jan  3 '20&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5MiFESHx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          4
        &lt;/div&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rk_a5QFN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;let me share with you two snippets, one is using &lt;strong&gt;CSS + javascript&lt;/strong&gt; and another is only using &lt;strong&gt;javascript&lt;/strong&gt;, you can use whatever preferred to you. Hope its helpful to you.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;WITH JAVASCRIPT&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="snippet" data-lang="js"&gt;
&lt;div class="snippet-code"&gt;
&lt;pre class="snippet-code-js lang-js prettyprint-override"&gt;&lt;code&gt;let dynamicStyles = null;

function addAnimation(body) {
  if (!dynamicStyles) {
    dynamicStyles = document.createElement('style');
&lt;/code&gt;&lt;/pre&gt;…&lt;/div&gt;
&lt;/div&gt;
&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;br&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
&lt;br&gt;
    &lt;br&gt;
      &lt;a href="https://stackoverflow.com/questions/59573722/how-can-i-set-a-css-keyframes-in-javascript/59575227#59575227" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;&lt;br&gt;
    &lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
?signin=true

</description>
    </item>
    <item>
      <title>Answer: ReactJs add class to this button</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Thu, 02 Jan 2020 08:51:19 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-reactjs-add-class-to-this-button-ln7</link>
      <guid>https://dev.to/ankitkanojia/answer-reactjs-add-class-to-this-button-ln7</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/59540530/reactjs-add-class-to-this-button/59541162#59541162" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: ReactJs add class to this button
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Dec 31 '19&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/59540530/reactjs-add-class-to-this-button/59541162#59541162" rel="noopener noreferrer"&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          4
        &lt;/div&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;&lt;strong&gt;Here is the dynamic button binding with handled click event separately, Even added Axios API call so that in API response you can remove loading on that button as well.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Here is a working &lt;a href="https://jsfiddle.net/go9y80j3/" rel="noreferrer noopener"&gt;demo&lt;/a&gt;&lt;/p&gt;

&lt;div class="snippet" data-lang="js"&gt;
&lt;div class="snippet-code"&gt;
&lt;pre class="snippet-code-js lang-js prettyprint-override"&gt;&lt;code&gt;const {
    Button
} = semanticUIReact


class App extends React.Component {
&lt;/code&gt;&lt;/pre&gt;…&lt;/div&gt;
&lt;/div&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/59540530/reactjs-add-class-to-this-button/59541162#59541162" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: Map chart not load in react using fusion chart</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Thu, 02 Jan 2020 08:50:55 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-map-chart-not-load-in-react-using-fusion-chart-4c3h</link>
      <guid>https://dev.to/ankitkanojia/answer-map-chart-not-load-in-react-using-fusion-chart-4c3h</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/58120355/map-chart-not-load-in-react-using-fusion-chart/58211827#58211827" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Map chart not load in react using fusion chart
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Oct  3 '19&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/58120355/map-chart-not-load-in-react-using-fusion-chart/58211827#58211827" rel="noopener noreferrer"&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          7
        &lt;/div&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;Fusion Maps XT offers interactive maps to plot geographical data like revenue by regions, population by state, survey and election results effectively. You can also drop markers on the map to pinpoint places like office locations and flight routes. It has over 1000 maps including all continents, major countries and…&lt;/p&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/58120355/map-chart-not-load-in-react-using-fusion-chart/58211827#58211827" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Answer: Animated border unwanted delay</title>
      <dc:creator>Ankit Kanojia</dc:creator>
      <pubDate>Thu, 02 Jan 2020 08:50:12 +0000</pubDate>
      <link>https://dev.to/ankitkanojia/answer-animated-border-unwanted-delay-4cbe</link>
      <guid>https://dev.to/ankitkanojia/answer-animated-border-unwanted-delay-4cbe</guid>
      <description>&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/58027169/animated-border-unwanted-delay/58027540#58027540" rel="noopener noreferrer"&gt;
            &lt;span class="title-flare"&gt;answer&lt;/span&gt; re: Animated border unwanted delay
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Sep 20 '19&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/58027169/animated-border-unwanted-delay/58027540#58027540" rel="noopener noreferrer"&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          16
        &lt;/div&gt;
        &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fstackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;div class="snippet" data-lang="js"&gt;
&lt;div class="snippet-code"&gt;
&lt;pre class="snippet-code-css lang-css prettyprint-override"&gt;&lt;code&gt;#neki {
  padding: 10px;
  border: 6px solid #dcdcdc;
  animation: example 1s infinite;
}

@keyframes example {
  0%,
  100% {
    border-top-color: red;
    border-right-color: #dcdcdc;
  }
  25% {
    border-right-color: red;
    border-bottom-color: #dcdcdc;
  }
  50% {
    border-bottom-color: red;
    border-left-color: #dcdcdc;
  }
  75% {
    border-left-color: red;
    border-top-color: #dcdcdc;
  }
}&lt;/code&gt;&lt;/pre&gt;
…&lt;/div&gt;
&lt;/div&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/58027169/animated-border-unwanted-delay/58027540#58027540" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Answer&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
