0.1.0 • Published 3 years ago

react-drupal-layout-builder v0.1.0

Weekly downloads
6
License
GPL-2
Repository
github
Last release
3 years ago

react-drupal-layout-builder

Made with create-react-library

NPM JavaScript Style Guide

Install

npm install --save react-drupal-layout-builder

Usage

import React from 'react'
import { Entity } from 'react-drupal-layout-builder'
import layoutSections from './components/sections/layoutSections'
import blockCatalog from './components/blocks/blockCatalog'
import formatterList from './components/formatters/formatterList'
import 'react-drupal-layout-builder/dist/index.css'

const App = () => {
  const params = {
    api: {
      baseUrl: 'http://localhost',
      settings: {}
    },
    catalog: {
      sections: layoutSections,
      blocks: blockCatalog,
      formatters: formatterList
    }
  };
  const entity = {
    entityType: 'node',
    bundle: 'page',
    uuid: '06682711-1b4b-4387-8c89-2ef056dc7c28'
  };
  return (
    <Entity params={params} properties={entity} />
  )
}

License

GPL-2 © aarnau