1.0.0-0 • Published 6 years ago

blx v1.0.0-0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

blx

npm i blx
import React from 'react'
import { ThemeProvider } from 'styled-components'
import { BlockProvider, connectBlock } from 'blx'
import theme from './theme'
import components from './ui-library'

const MyBlock = connectBlock(({
  components: {
    Box,
    Heading,
    Button,
  },
  ...props
}) => (
  <Box px={3} py={4}>
    <Heading>Hello</Heading>
    <Heading>Beep</Heading>
  </Box>
))

const App = props => (
  <ThemeProvider theme={theme}>
    <BlockProvider components={components}>
      <MyBlock />
    </BlockProvider>
  </ThemeProvider>
)
1.0.0-0

6 years ago