Answers for "react: render dynamic component from json"

0

react: render dynamic component from json

import React from "react";
import Foo from "./components/Foo";
import Bar from "./components/Bar";
 
const Components = {
  foo: Foo,
  bar: Bar
};
 
export default block => {
  // component does exist
  if (typeof Components[block.component] !== "undefined") {
    return React.createElement(Components[block.component], {
      key: block._uid,
      block: block
    });
  }
}
Posted by: Guest on April-28-2022

Code answers related to "react: render dynamic component from json"

Code answers related to "Javascript"

Browse Popular Code Answers by Language