@hakuna-matata-ui/skip-nav
TypeScript icon, indicating that this package has built-in type declarations

1.2.2 • Public • Published

@hakuna-matata-ui/skip-nav

Skip navigation link for screen reader and keyboard users. Because the main content is not usually the first thing in the document, it is valuable to provide a shortcut for keyboard and screen reader users to skip to the content.

If the user does not navigate with the keyboard, they won't see the link.

Install

npm i @hakuna-matata-ui/skip-nav
# or
yarn add @hakuna-matata-ui/skip-nav

Import

import { SkipNavLink, SkipNavContent } from "@hakuna-matata-ui/skip-nav"

Usage

ReactDOM.render(
  <>
    {/* 👇🏻 put the link at the top of your app */}
    <SkipNavLink>Skip to content</SkipNavLink>
    <div>
      <Navbar />
      {/* 👇🏻 and the content next to your main content */}
      <SkipNavContent>
        <App />
      </SkipNavContent>
    </div>
  </>,
  rootNode,
)

Package Sidebar

Install

npm i @hakuna-matata-ui/skip-nav

Weekly Downloads

1

Version

1.2.2

License

MIT

Unpacked Size

13.9 kB

Total Files

10

Last publish

Collaborators

  • cryptocom