3.1.8 • Published 3 years ago

bpk-component-link-css v3.1.8

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

bpk-component-link

Backpack link component.

Installation

npm install bpk-component-link --save-dev

Usage

import React from 'react';
import BpkLink, { BpkButtonLink } from 'bpk-component-link';

export default () => (
  <div>
    Links can be both <BpkLink href="http://www.skyscanner.net/">anchor tags</BpkLink> as well
    as <BpkButtonLink onClick={() => console.log('link button click!')}>button tags</BpkButtonLink>.
  </div>
)

Single Page App (SPA) Frameworks

If you're using a SPA framework like react-router-dom or Next.js to navigate between pages without refreshing, then you can wrap BpkLink in the component provided by the framework.

react-router-dom Link using the component prop

Next.js Link using a custom component as the child element

Props

BpkLink

PropertyPropTypeRequiredDefault Value
children-true-
hrefstringtrue-
onClickfuncfalsenull
blankboolfalsefalse
relstringfalsenull
alternateboolfalsefalse

BpkButtonLink

PropertyPropTypeRequiredDefault Value
children-true-
onClickfunctrue-
alternateboolfalsefalse

Theme props

For both BpkLink and BpkButtonLink the following theme attributes are required.

  • linkColor
  • linkHoverColor
  • linkActiveColor
  • linkVisitedColor

Alternate:

  • linkAlternateColor
  • linkAlternateHoverColor
  • linkAlternateActiveColor
  • linkAlternateVisitedColor
3.1.8

3 years ago

3.1.6

3 years ago

3.1.4

3 years ago

3.1.3

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

3.0.16

4 years ago

3.0.17

4 years ago

3.0.24

3 years ago

3.0.25

3 years ago

3.0.26

3 years ago

3.0.19

4 years ago

3.0.29

3 years ago

3.0.15

4 years ago

3.0.11

4 years ago

3.0.8

4 years ago

3.0.6

4 years ago

3.0.4

4 years ago

3.0.5

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

2.2.6

4 years ago

3.0.0

4 years ago

2.2.8

4 years ago

2.2.5

4 years ago

2.2.4

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.49

4 years ago

2.1.50

4 years ago

2.1.48

4 years ago

2.1.47

4 years ago

2.1.46

4 years ago

2.1.45

4 years ago

2.1.43

4 years ago

2.1.44

4 years ago

2.1.42

4 years ago

2.1.41

4 years ago

2.1.40

4 years ago

2.1.39

4 years ago

2.1.38

4 years ago

2.1.37

4 years ago

2.1.36

4 years ago

2.1.35

4 years ago

2.1.34

4 years ago

2.1.32

4 years ago

2.1.33

4 years ago

2.1.31

4 years ago

2.1.30

4 years ago

2.1.29

4 years ago

2.1.28

4 years ago

2.1.27

5 years ago

2.1.26

5 years ago

2.1.25

5 years ago

2.1.23

5 years ago

2.1.24

5 years ago

2.1.20

5 years ago

2.1.19

5 years ago

2.1.18

5 years ago

2.1.17

5 years ago

2.1.16

5 years ago

2.1.14

5 years ago

2.1.13

5 years ago

2.1.12

5 years ago

2.1.11

5 years ago

2.1.10

5 years ago

2.1.9

5 years ago

2.1.7

5 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.0

5 years ago

2.0.69

5 years ago

2.0.67

5 years ago

2.0.66

5 years ago

2.0.65

5 years ago

2.0.64

5 years ago