bpk-component-breakpoint

5.1.2 • Public • Published

bpk-component-breakpoint

Backpack breakpoint component.

Installation

npm install bpk-component-breakpoint --save-dev

Usage

import React from 'react';
import BpkBreakpoint, { BREAKPOINTS } from 'bpk-component-breakpoint';

export default () => (
  <BpkBreakpoint query={BREAKPOINTS.MOBILE}>
    {isActive => (isActive ? <span>Mobile viewport is active</span> : <span>Mobile viewport is inactive</span>)}
  </BpkBreakpoint>

  <BpkBreakpoint query={BREAKPOINTS.TABLET}>
    <span>Tablet viewport is active</span>
  </BpkBreakpoint>
);

Props

Property PropType Required Default Value
children oneOfType(node, func) true -
query oneOf(BREAKPOINTS) true -
legacy bool false false

Readme

Keywords

none

Package Sidebar

Install

npm i bpk-component-breakpoint

Weekly Downloads

1,595

Version

5.1.2

License

Apache-2.0

Unpacked Size

21.1 kB

Total Files

8

Last publish

Collaborators

  • anambl
  • skyscanner-koalasquad
  • gert-jan.vercauteren
  • frugoman
  • marianeumayer-skyscanner
  • ojcurt
  • mattface