3.1.8 • Published 2 years ago

bpk-component-link-css v3.1.8

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

2 years ago

3.1.6

2 years ago

3.1.4

2 years ago

3.1.3

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.0.16

2 years ago

3.0.17

2 years ago

3.0.24

2 years ago

3.0.25

2 years ago

3.0.26

2 years ago

3.0.19

2 years ago

3.0.29

2 years ago

3.0.15

3 years ago

3.0.11

3 years ago

3.0.8

3 years ago

3.0.6

3 years ago

3.0.4

3 years ago

3.0.5

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

2.2.6

3 years ago

3.0.0

3 years ago

2.2.8

3 years ago

2.2.5

3 years ago

2.2.4

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.49

3 years ago

2.1.50

3 years ago

2.1.48

3 years ago

2.1.47

3 years ago

2.1.46

3 years ago

2.1.45

3 years ago

2.1.43

3 years ago

2.1.44

3 years ago

2.1.42

3 years ago

2.1.41

3 years ago

2.1.40

3 years ago

2.1.39

3 years ago

2.1.38

3 years ago

2.1.37

3 years ago

2.1.36

3 years ago

2.1.35

3 years ago

2.1.34

3 years ago

2.1.32

3 years ago

2.1.33

3 years ago

2.1.31

3 years ago

2.1.30

3 years ago

2.1.29

3 years ago

2.1.28

3 years ago

2.1.27

3 years ago

2.1.26

3 years ago

2.1.25

3 years ago

2.1.23

3 years ago

2.1.24

3 years ago

2.1.20

3 years ago

2.1.19

4 years ago

2.1.18

4 years ago

2.1.17

4 years ago

2.1.16

4 years ago

2.1.14

4 years ago

2.1.13

4 years ago

2.1.12

4 years ago

2.1.11

4 years ago

2.1.10

4 years ago

2.1.9

4 years ago

2.1.7

4 years ago

2.1.6

4 years ago

2.1.5

4 years ago

2.1.0

4 years ago

2.0.69

4 years ago

2.0.67

4 years ago

2.0.66

4 years ago

2.0.65

4 years ago

2.0.64

4 years ago