UNPKG

terra-clinical-item-view

Version:

The Item View component allows displays to be organized into rows and column and themed, while providing means to add accessory elements and a comment.

24 lines (20 loc) 1.28 kB
import React from 'react'; import IconAlert from 'terra-icon/lib/icon/IconAlert'; import ItemView from '../../../ItemView'; const display1 = <ItemView.Display icon={<IconAlert />} iconAlignment="inline" text="display1 Text display1 Text display1 Text display1 Text display1 Text display1 Text display1 Text display1 Text" key="123" />; const display2 = <ItemView.Display icon={<IconAlert />} iconAlignment="inline" text="display2 Text display2 Text display2 Text display2 Text display2 Text display2 Text display2 Text display2 Text display2 Text" key="124" />; const display3 = <ItemView.Display text="display 3" key="125" />; const display4 = <ItemView.Display text="display 4" key="126" />; const display5 = <ItemView.Display text="display 5" key="127" />; const display6 = <ItemView.Display text="display 6" key="128" />; const displays = [display1, display2, display3, display4, display5, display6]; const views = () => ( <div> <h2>Two Column Layout by Row </h2> <ItemView displays={displays} layout="twoColumns" id="test-displays-two-row" /> <br /> <h2>Two Column Layout by Row with Start TextEmphasis </h2> <ItemView displays={displays} layout="twoColumns" textEmphasis="start" id="test-displays-two-row-start" /> </div> ); export default views;