UNPKG

wix-style-react

Version:
118 lines (114 loc) 3.08 kB
import React from 'react'; import Card from 'wix-style-react/Card'; import { Container, Row, Col } from 'wix-style-react/Grid'; import FormField from 'wix-style-react/FormField'; import Input from 'wix-style-react/Input'; import Tooltip from 'wix-style-react/Tooltip'; import Button from 'wix-style-react/Button'; import TextLink from 'wix-style-react/TextLink'; export default (function () { return React.createElement( 'div', { style: { background: '#F0F4F7', padding: 30 } }, React.createElement( Container, null, React.createElement( Row, null, React.createElement( Col, { span: 6 }, React.createElement( Card, null, React.createElement(Card.Header, { title: 'Card header', suffix: React.createElement( Button, { onClick: function onClick() { return alert('Clicked'); }, height: 'small', theme: 'fullblue' }, 'Click Me!' ) }), React.createElement( Card.Content, null, field() ) ) ), React.createElement( Col, { span: 6 }, React.createElement( Card, null, React.createElement(Card.Header, { title: 'Card header', subtitle: 'Subtitle', suffix: React.createElement( Tooltip, { placement: 'top', alignment: 'center', content: 'And a tooltip!' }, React.createElement( 'div', null, React.createElement( TextLink, { link: 'http://www.wix.com/' }, 'Link to Wix' ) ) ) }), React.createElement( Card.Content, null, field() ) ) ) ), React.createElement( Row, null, React.createElement( Col, null, React.createElement( Card, null, React.createElement(Card.Header, { withoutDivider: true, title: 'Card header without no content', suffix: React.createElement(Button, { onClick: function onClick() { return alert('Clicked!'); }, children: 'Click Me!', height: 'small', theme: 'fullblue' }) }) ) ) ) ) ); }); function field() { return React.createElement( FormField, { label: 'Text Field' }, React.createElement(Input, { placeholder: 'You can type here' }) ); }