UNPKG

@wix/design-system

Version:

@wix/design-system

169 lines 4.63 kB
import _extends from "@babel/runtime/helpers/extends"; var _jsxFileName = "/home/builduser/work/57e038ea7326c1ec/packages/wix-design-system/dist/esm/Search/test/Search.visual.jsx", _this = this; import React from 'react'; import { storiesOf } from '@storybook/react'; import Search from '../Search'; import { Cell, Layout } from '../../Layout'; import Box from '../../Box'; import { Category } from '../../../stories/storiesHierarchy'; export var storySettings = { category: Category.COMPONENTS, storyName: 'Search', dataHook: 'storybook-search' }; var storyName = storySettings.storyName; var tests = [{ describe: 'basic', its: [{ it: 'should render', props: {} }] }, { describe: 'expandable', its: [{ it: 'should render', props: { expandable: true } }] }]; var comparisonTests = [{ describe: 'basic', its: [{ it: 'should be same width with text and when empty' }] }]; comparisonTests.forEach(function (_ref) { var describe = _ref.describe, its = _ref.its; its.forEach(function (_ref2) { var it = _ref2.it, props = _ref2.props; storiesOf("".concat(storyName, "/").concat(describe), module).add(it, function () { return /*#__PURE__*/React.createElement(Layout, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 55, columnNumber: 7 } }, /*#__PURE__*/React.createElement(Cell, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 56, columnNumber: 9 } }, /*#__PURE__*/React.createElement(Box, { width: "270px", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 57, columnNumber: 11 } }, /*#__PURE__*/React.createElement(Search, _extends({}, props, { value: "test", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 58, columnNumber: 13 } })))), /*#__PURE__*/React.createElement(Cell, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 61, columnNumber: 9 } }, /*#__PURE__*/React.createElement(Box, { width: "270px", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 62, columnNumber: 11 } }, /*#__PURE__*/React.createElement(Search, _extends({}, props, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 63, columnNumber: 13 } }))))); }); }); }); tests.forEach(function (_ref3) { var describe = _ref3.describe, its = _ref3.its; its.forEach(function (_ref4) { var it = _ref4.it, props = _ref4.props; storiesOf("".concat(storyName, "/").concat(describe), module).add(it, function () { return /*#__PURE__*/React.createElement(Box, { background: "yellow", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 75, columnNumber: 9 } }, /*#__PURE__*/React.createElement(Layout, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 76, columnNumber: 11 } }, /*#__PURE__*/React.createElement(Cell, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 77, columnNumber: 13 } }, /*#__PURE__*/React.createElement(Search, _extends({}, props, { size: "large", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 78, columnNumber: 15 } }))), /*#__PURE__*/React.createElement(Cell, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 80, columnNumber: 13 } }, /*#__PURE__*/React.createElement(Search, _extends({}, props, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 81, columnNumber: 15 } }))), /*#__PURE__*/React.createElement(Cell, { __self: _this, __source: { fileName: _jsxFileName, lineNumber: 83, columnNumber: 13 } }, /*#__PURE__*/React.createElement(Search, _extends({}, props, { size: "small", __self: _this, __source: { fileName: _jsxFileName, lineNumber: 84, columnNumber: 15 } }))))); }); }); });