UNPKG

@shopify/polaris

Version:

Shopify’s product component library

13 lines (12 loc) 557 B
import React from 'react'; import { Item, ItemPosition } from './components'; import styles from './Connected.scss'; export function Connected({ children, left, right }) { const leftConnectionMarkup = left ? (<Item position={ItemPosition.Left}>{left}</Item>) : null; const rightConnectionMarkup = right ? (<Item position={ItemPosition.Right}>{right}</Item>) : null; return (<div className={styles.Connected}> {leftConnectionMarkup} <Item position={ItemPosition.Primary}>{children}</Item> {rightConnectionMarkup} </div>); }