3.1.10 • Published 3 years ago

bpk-component-navigation-bar-css v3.1.10

Weekly downloads
197
License
Apache-2.0
Repository
github
Last release
3 years ago

bpk-component-navigation-bar

Backpack navigation bar component.

Installation

npm install bpk-component-navigation-bar --save-dev

Usage

BpkNavigationBar

import React from 'react';
import ArrowIcon from 'bpk-component-icon/sm/long-arrow-left';
import { withRtlSupport } from 'bpk-component-icon';

import BpkNavigationBar, { BpkNavigationBarIconButton, BpkNavigationBarButtonLink } from 'bpk-component-navigation-bar';

const ArrowIconWithRtl = withRtlSupport(ArrowIcon);

export default () => (
  <BpkNavigationBar
    title="Backpack"
    leadingButton={
      <BpkNavigationBarIconButton
        onClick={() => {}}
        icon={ArrowIconWithRtl}
        label="back"
      />
    }
    trailingButton={
      <BpkNavigationBarButtonLink onClick={() => {}}>Done</BpkNavigationBarButtonLink>
    }
  />
)

Props

PropertyPropTypeRequiredDefault Value
idstringtrue-
titlenodetrue-
classNamestringfalsenull
leadingButtonelementfalsenull
trailingButtonelementfalsenull
stickyboolfalsefalse

Theme props

  • navigationBarBackgroundColor
  • navigationBarTitleColor

BpkNavigationBarIconButton

import React from 'react';
import ArrowIcon from 'bpk-component-icon/sm/long-arrow-left';
import { BpkNavigationBarIconButton } from 'bpk-component-navigation-bar';

export default () => (
  <BpkNavigationBarIconButton
    onClick={() => {}}
    icon={ArrowIcon}
    label="back"
  />
)

Props

PropertyPropTypeRequiredDefault Value
iconfunctrue-
onClickfunctrue-
labelstringtrue-
classNamestringfalsenull

Theme props

  • navigationBarIconButtonColor
  • navigationBarIconButtonActiveColor
  • navigationBarIconButtonHoverColor

BpkNavigationBarButtonLink

import React from 'react';
import { BpkNavigationBarButtonLink } from 'bpk-component-navigation-bar';

export default () => (
  <BpkNavigationBarButtonLink onClick={() => {}}>
    Done
  </BpkNavigationBarButtonLink>
)

Props

PropertyPropTypeRequiredDefault Value
childrennodetrue-
onClickfunctrue-
classNamestringfalsenull

Theme props

  • navigationBarButtonLinkColor
  • navigationBarButtonLinkActiveColor
  • navigationBarButtonLinkHoverColor
  • navigationBarButtonLinkVisitedColor
3.1.10

3 years ago

3.1.8

3 years ago

3.1.7

3 years ago

3.1.5

3 years ago

3.1.2

3 years ago

3.1.4

3 years ago

3.1.1

3 years ago

3.0.22

4 years ago

3.0.28

3 years ago

3.0.20

4 years ago

3.0.19

4 years ago

3.0.34

3 years ago

3.0.31

3 years ago

3.0.29

3 years ago

3.0.18

4 years ago

3.0.14

4 years ago

3.0.11

4 years ago

3.0.9

4 years ago

3.0.8

4 years ago

3.0.7

4 years ago

3.0.6

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

2.3.8

4 years ago

3.0.0

4 years ago

2.3.6

4 years ago

2.3.5

4 years ago

2.3.4

4 years ago

2.3.3

4 years ago

2.3.2

4 years ago

2.3.1

4 years ago

2.3.0

4 years ago

2.2.86

4 years ago

2.2.85

4 years ago

2.2.84

4 years ago

2.2.83

4 years ago

2.2.82

4 years ago

2.2.79

4 years ago

2.2.80

4 years ago

2.2.81

4 years ago

2.2.78

4 years ago

2.2.77

4 years ago

2.2.75

4 years ago

2.2.76

4 years ago

2.2.74

4 years ago

2.2.73

4 years ago

2.2.72

4 years ago

2.2.71

4 years ago

2.2.70

4 years ago

2.2.69

4 years ago

2.2.68

4 years ago

2.2.67

4 years ago

2.2.66

4 years ago

2.2.65

4 years ago

2.2.64

4 years ago

2.2.63

4 years ago

2.2.62

5 years ago

2.2.60

5 years ago

2.2.61

5 years ago

2.2.59

5 years ago

2.2.58

5 years ago

2.2.55

5 years ago

2.2.54

5 years ago

2.2.53

5 years ago

2.2.52

5 years ago

2.2.51

5 years ago

2.2.50

5 years ago

2.2.49

5 years ago

2.2.47

5 years ago

2.2.46

5 years ago

2.2.44

5 years ago

2.2.45

5 years ago

2.2.43

5 years ago

2.2.42

5 years ago

2.2.40

5 years ago

2.2.39

5 years ago

2.2.38

5 years ago

2.2.33

5 years ago

2.2.31

5 years ago

2.2.30

5 years ago

2.2.28

5 years ago

2.2.27

5 years ago

2.2.26

5 years ago

2.2.25

5 years ago