Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

skip-links

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

skip-links

Skip links component for react.

  • 1.0.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

React component that helps you to add skip navigation links.

Read about skip links:

  • skip to main content
  • skip navigation

Install

  npm install -S skip-links

Usage

  1. Import component
  import SkipLinks from 'skip-links'
  1. Call component and pass props
  render() {
    const links = [
      {title: 'Skip to main content', to: 'main'},
      {title: 'Skip to footer', to: 'footer'}
    ];

    return (
      <SkipLinks links={links}/>
    )
  }

Props

PropTyperequiredDescription
linksArrayTrueAdd links you need to show as object have title and to.

Shape of array:

  [
    {
      title: String Required, // Text you need to show
      to: String Required //  Destination ID without hash '#'
    }
  ]

Q&A

  • How to customize the skip links?
    1. you can pass style attribute directly to your object:
    const links = [{ title: 'Skip Navigation', to: 'main', style: { backgroundColor: 'red' } }]
    
      <SkipLinks links={links}/>
    
    1. you can override the class .c-links__item

Contributing

Hey there! Thanks for your interest in helping out. If you happen to run into any issues, please open an issue, and I'll do my best to help out.

To begin contributing, you'll first need to clone this repository, then navigate into the repository's directory.

git clone git@github.com:{{ YOUR_USERNAME }}/skip-links.git

cd skip-links

Next, install the dependencies using npm.

npm install

Great! – you're ready to contribute!

Just create your git branch and run code locally. To do that, execute the start command:

commandsDescription
npm startRun project locally on port=3000 and running demo.
npm testRun test cases.

That's All. Thanks.

Keywords

FAQs

Package last updated on 28 Apr 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc