UNPKG

grommet

Version:

focus on the essential experience

29 lines (27 loc) 971 B
import React from 'react'; import { storiesOf } from '@storybook/react'; import { Grid, Grommet, Box, Image, InfiniteScroll, Text } from 'grommet'; import { grommet } from 'grommet/themes'; import { allItems } from './Basics'; var GridInfiniteScroll = function GridInfiniteScroll() { return /*#__PURE__*/React.createElement(Grommet, { theme: grommet }, /*#__PURE__*/React.createElement(Grid, { columns: "xsmall", rows: "small" }, /*#__PURE__*/React.createElement(InfiniteScroll, { items: allItems, step: 12 }, function (item) { return /*#__PURE__*/React.createElement(Box, { key: item, as: "article", pad: "xsmall" }, /*#__PURE__*/React.createElement(Image, { src: "https://via.placeholder.com/350x150" }), /*#__PURE__*/React.createElement(Text, null, item)); }))); }; storiesOf('InfiniteScroll', module).add('Grid', function () { return /*#__PURE__*/React.createElement(GridInfiniteScroll, null); });