3.1.10 • Published 2 years ago

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

Weekly downloads
197
License
Apache-2.0
Repository
github
Last release
2 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

2 years ago

3.1.8

2 years ago

3.1.7

2 years ago

3.1.5

2 years ago

3.1.2

2 years ago

3.1.4

2 years ago

3.1.1

2 years ago

3.0.22

2 years ago

3.0.28

2 years ago

3.0.20

2 years ago

3.0.19

2 years ago

3.0.34

2 years ago

3.0.31

2 years ago

3.0.29

2 years ago

3.0.18

3 years ago

3.0.14

3 years ago

3.0.11

3 years ago

3.0.9

3 years ago

3.0.8

3 years ago

3.0.7

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

2.3.8

3 years ago

3.0.0

3 years ago

2.3.6

3 years ago

2.3.5

3 years ago

2.3.4

3 years ago

2.3.3

3 years ago

2.3.2

3 years ago

2.3.1

3 years ago

2.3.0

3 years ago

2.2.86

3 years ago

2.2.85

3 years ago

2.2.84

3 years ago

2.2.83

3 years ago

2.2.82

3 years ago

2.2.79

3 years ago

2.2.80

3 years ago

2.2.81

3 years ago

2.2.78

3 years ago

2.2.77

3 years ago

2.2.75

3 years ago

2.2.76

3 years ago

2.2.74

3 years ago

2.2.73

3 years ago

2.2.72

3 years ago

2.2.71

3 years ago

2.2.70

3 years ago

2.2.69

3 years ago

2.2.68

3 years ago

2.2.67

3 years ago

2.2.66

3 years ago

2.2.65

3 years ago

2.2.64

3 years ago

2.2.63

3 years ago

2.2.62

3 years ago

2.2.60

3 years ago

2.2.61

3 years ago

2.2.59

3 years ago

2.2.58

3 years ago

2.2.55

3 years ago

2.2.54

3 years ago

2.2.53

3 years ago

2.2.52

4 years ago

2.2.51

4 years ago

2.2.50

4 years ago

2.2.49

4 years ago

2.2.47

4 years ago

2.2.46

4 years ago

2.2.44

4 years ago

2.2.45

4 years ago

2.2.43

4 years ago

2.2.42

4 years ago

2.2.40

4 years ago

2.2.39

4 years ago

2.2.38

4 years ago

2.2.33

4 years ago

2.2.31

4 years ago

2.2.30

4 years ago

2.2.28

4 years ago

2.2.27

4 years ago

2.2.26

4 years ago

2.2.25

4 years ago