parse-nested-components

Parse nested components out of a parent

Usage no npm install needed!

<script type="module">
  import parseNestedComponents from 'https://cdn.skypack.dev/parse-nested-components';
</script>

README

parse-nested-components

npm version Coverage Status CircleCI Status

When passed a Higher Order Component, parse-nested-components will apply heuristics to determine nested components.

npm install parse-nested-components

example

import parseNestedComponent from "parse-nested-components";

const Component = => ({ props }) => <div {...props} />;
const ParentComponent = ({ props }) => <Component {...props} />;

parseNestedComponent(ParentComponent);
// [
//   ParentComponent,
//   Component,
// ]