@happyfresh/layout

1.4.0 • Public • Published

Layout

Layout is used for managing UI layouts. They are used in item list, scrolling elements and global viewport layout.

Installation

yarn add @happyfresh/layout

Usage

import { css } from 'emotion';
import { HorizontalList } from '@happyfresh/layout';

const SampleCard = (props) => (
  <div
    className={css`
      width: 120px;
      height: 120px;
      border-radius: 4px;
      background: hotpink;
    `}
    {...props}
  />
);

export const StoreList = () => (
  <HorizontalList>
    {Array(16)
      .fill('')
      .map(() => (
        <>
          <SampleCard style={{ marginBottom: '8px' }} />
          <SampleCard />
        </>
      ))}
  </HorizontalList>
);

Readme

Keywords

none

Package Sidebar

Install

npm i @happyfresh/layout

Weekly Downloads

2

Version

1.4.0

License

MIT

Unpacked Size

8.12 kB

Total Files

5

Last publish

Collaborators

  • miftahfaris
  • rozakbuhari
  • fathurozak.buhari
  • numan.naufal.hf
  • dimassaputrak
  • viltohmyst
  • rakaaditya